Мне интересно, есть ли какой-нибудь способ установить "Рамку разбиения на страницы" из файла phpml шаблона или из файла макета xml? Так, например, чтобы изменить его с:
1 2 3 4 5>
до
1 2 3>
Я работаю над мобильной темой и хочу указать количество страниц, перечисленных в нумерации страниц. Я знаю, что это может быть установлено от администратора (Конфигурация -> Дизайн -> Разбиение на страницы -> Рамка разбиения на страницы), но я хочу оставить это как есть, для пользователей настольных компьютеров, но установить меньшее количество страниц для мобильных пользователей.
С помощью файла catalog.xml для мобильных тем я могу установить количество товаров на странице, используя следующие параметры:
<action method="addPagerLimit"><mode>grid</mode><limit>10</limit></action>
Существует ли аналогичная версия для установки количества страниц в нумерации страниц? Или еще есть какой-то способ установить его из шаблона мобильных тем toolbar.phtml до того, как пейджер будет захвачен? Что-то вроде:
$this->setFrameLength(3);
echo $this->getPagerHtml()
Если это возможно как-то из файла шаблона, можно ли также установить количество отображаемых продуктов?
ПРИМЕЧАНИЕ. Причина, по которой я хочу установить его из шаблона, заключается в том, что я могу использовать набор переменных из модуля администратора.