У меня есть разбиение на страницы на странице моей категории, однако у меня есть несколько проблем с этим.Ограничение по странице и общее количество страниц в Magento
Предположительно, если вы выберете лимит в раскрывающемся списке на панели инструментов, количество отображаемых продуктов изменится. Скажем, если вы выберете 20 в раскрывающемся списке, на первой странице должно быть 20 продуктов, а не 5. Однако после того, как я сделал некоторые настройки на пейджинге (перемещен пейджинг внизу списка, добавлены первая и последняя кнопки) , это выпадающее меню больше не работает. Есть ли что-то, что мне нужно для добавления или изменения кода для этого?
Я добавил текст перед пейджингом, который показывает страницу n из n. Затем я внесла некоторые изменения в файл php, чтобы проверить, как я могу изменить раскрывающийся список. Затем я изменил страницу, затем предел. Таким образом, есть случаи, когда страница становится страницей 5 из 2. Как я могу это исправить?
Обновление: мне удалось исправить проблему 2, выполнив некоторые сравнения, чтобы зафиксировать их. Для проблемы 1 у меня нет большого кода для показа, так как я не внес никаких изменений в toolbar.phtml, где выпадающее меню, но в любом случае, вот код внутри phtml, связанный с лимитом.
<select>
<?php foreach ($this->getAvailableLimit() as $_key=>$_limit): ?>
<option value="<?php echo $this->getLimitUrl($_key) ?>"<?php if($this->isLimitCurrent($_key)): ?> selected="selected"<?php endif ?>>
<?php echo $_limit ?>
</option>
<?php endforeach; ?>
</select>
С этим кодом, страница должна перезарядить с? Предела = п на URL, который означает, что он будет отображать п количество элементов на странице, но это не так.
показать код ... что будет намного лучше – Subrata