Страница результатов поиска - неправильное количество товаров на странице


На странице результатов поиска я не получаю правильное количество товаров на каждой странице. Я установил следующее в local.xml файл:

<?xml version="1.0"?>
<layout version="0.1.0">
    <catalogsearch_result_index>
        <reference name="product_list_toolbar">
            <action method="addPagerLimit"><mode>grid</mode><limit>30</limit></action>
            <action method="addPagerLimit"><mode>list</mode><limit>30</limit></action>
        </reference>
    </catalogsearch_result_index>
</layout>

Поле выбора ограничителя на панели инструментов разбиения на страницы действительно отображает "Показать 30" в качестве выбранного значения. Но в списке продуктов на каждой странице результатов отображается только 9 продуктов.

Я не могу найти решение этой проблемы, какие-нибудь предложения?

Author: zekia, 2015-02-27

1 answers

Молодец, что сделал local.xml , однако для части списка обновлений макета страниц категорий и результатов поиска в local.xml на это нельзя положиться. Я не могу полностью вспомнить причину этого, но я думаю, что это проблема здесь!!!

Попробуйте переместить обновления макета в XML-файлы в вашей теме (как скопировано с базы, правильным способом Magento).

Если это не сработает... Возможно, проблема заключается в шаблонах, а не в макете.

Результаты поиска используйте те же шаблоны списков категорий, что и на страницах основных категорий. Боковая навигация, заголовок и другие элементы страницы могут отличаться, но шаблон основного списка один и тот же.

Перейдите в раздел администратор->система->конфигурация->каталог->каталог и измените там товары на странице, как и предполагалось, это должно повлиять на товары в вашем шаблоне.

Далее, как исправить. Если бы это не было local.xml проблема, упомянутая выше, я подозреваю, что коллекция $ создается правильно, с разбивкой по страницам на 30, однако, шаблон жестко привязан к различным настройкам, чтобы показать 9. Если это изменится в зависимости от настроек администратора каталога, вы приблизитесь к пониманию того, что происходит.

 2
Author: Henry's Cat, 2015-02-27 13:15:47