Пагинация Opencart 2.x

Создание пагинации начинается в контроллере и обычно выглядит следующим образом

в первой строке создали объект пагинации.

далее присваиваем членам объекта значения.

$total — это общее количество записей. 

Обычно получение общего количества происходит через запрос к функции из модели, которая делает запрос к бд и получает кол-во товаров или категорий или чего еще.

$page — текущая страница. получить можно следующим образом

$limit — это кол-во записей выводимых на одной странице. 

$url — шаблон урла для создания ссылок пагинации. Видим page={page}, {page} — будет заменен числом.

Этот урок поможет тем, кто реализует свой или дорабатывает существующий модуль под опенкарт.

Спасибо за внимание

3 Replies

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *