Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Создание пагинации в админке


nash

Recommended Posts

Добрый день! Делаю пагинацию в админке, на странице common/home

в контролере вывел:

$zakaz_total = $this->model_module_MyModule->getTotalZakaz();
		
		$pagination = new Pagination();
		$pagination->total = $zakaz_total;
		$pagination->page = $page;
		$pagination->limit = $this->config->get('config_admin_limit');
		$pagination->text = $this->language->get('text_pagination');
		$pagination->url = $this->url->link('common/home', 'token=' . $this->session->data['token'] . $url . '&page={page}', 'SSL');
		$this->data['pagination'] = $pagination->render();

и в шаблоне:

<div class="pagination"><?php echo $pagination; ?></div>

Кнопочки вывелись, но не листаются (отображаются все строки, всего строк - 13. В админке лимит поставил - 10) и активна всегда 2 страница.

AD7h45mG.png

 

как мне исправить эту проблему и сделать чтобы работало правильно?

Надіслати
Поділитися на інших сайтах


Версию движка мы по внешнему виду панелей должны угадывать?

ocstore 1.5.5.1.2

Надіслати
Поділитися на інших сайтах


  • 3 months later...

Банальный вопрос.

 

Зачем в информациионной панели пагинация?

 

аналогично, шеф! (с) :-D 

 

назначение информационной страницы - чисто показ последних заказов

зачем изобретать велосипед, когда есть специально выделенные страницы с фильтрами и тд?

 

если уж так хочется - вместо пагинации лучше чуть изменить механизм показа заказов на главной

например, лимит сделать не по количеству заказов, а по дате - чтоб был показ заказов за последние 3-5 дней

можно даже комбо - если за последние 3-5 дней заказов нет - тогда показывать по количеству ;)

Надіслати
Поділитися на інших сайтах

ну ладно, как сделать пагинацию на другой странице? Я не понимаю почему она не работает, прошу помощи, чтобы помогли разобраться и найти ошибку

Надіслати
Поділитися на інших сайтах


ну ладно, как сделать пагинацию на другой странице? Я не понимаю почему она не работает, прошу помощи, чтобы помогли разобраться и найти ошибку

 

чтобы заработало, нужно еще передавать данные о текущей странице из шаблона в контроллер и модель

у вас этого нет, судя по первому посту

 

смотрите как сделана пагинация в админке на других страницах

 

хотя, повторюсь - задумка так себе..

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.