Как задать количество выводимых товаров для результатов поиска?
Как указать количество выводимых на страницу результатов поиска товаров?
20.02.2012 18:02
Очевидно же, что это количество зависит от критериев поиска: сколько товаров соответствует критериям поиска - столько Magento и покажет.
20.02.2012 18:06
я имею ввиду на одной странице. Например у меня по умолчанию выводит в list.phtml 9. Мне нужно только для страницы результатов поиска поставить 12. Я пробовал ставить
и ничего не меняется
<action method="setDefaultGridPerPage"><limit>12</limit></action>в
<reference name="content"> <block type="catalogsearch/result" name="search.result" template="catalogsearch/result.phtml"> <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml"> <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml"> <block type="page/html_pager" name="product_list_toolbar_pager"/> </block> <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action> <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action> <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action> <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action> <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action> <action method="setDefaultGridPerPage"><limit>12</limit></action> [b]<action method="setToolbarBlockName"><name>product_list_toolbar</name></action>[/b] </block> <action method="setListOrders"/> <action method="setListModes"/> <action method="setListCollection"/> </block> </reference>
и ничего не меняется
20.02.2012 18:11
Значит, некачественно меняете, надо внимательней.
Тем более нет смысла писать в макетных файлах теги b.
Тем более нет смысла писать в макетных файлах теги b.
20.02.2012 18:14
Невнимательно меняете это как? В макетных я не использую, просто хотел выделить кусок кода
20.02.2012 18:42
Здесь всё написано, как правильно: Как указать для главной страницы количество выводимых на страницу товаров?
Надо данную инструкцию аккуратно применить к дескриптору catalogsearch_result_index.
Надо данную инструкцию аккуратно применить к дескриптору catalogsearch_result_index.
21.02.2012 11:37
Я сделал так как Вы указали но безрезультатно. Может быть я что то делаю не так?
<catalogsearch_result_index translate="label"> <label>Quick Search Form</label> <reference name="root"> <action method="setTemplate"><template>page/2columns-left.phtml</template></action> </reference> <reference name="left"> <block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/videw.phtml"/> </reference> <reference name="content"> <block type="catalogsearch/result" name="search.result" template="catalogsearch/result.phtml"> <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml"> <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml"> <block type="page/html_pager" name="product_list_toolbar_pager"/> <action method="setDefaultGridPerPage"><limit>12</limit></action> <action method="setDefaultListPerPage"><limit>12</limit></action> </block> <action method="setColumnCount"><columns>3</columns></action> <action method="setToolbarBlockName"><name>product_list_toolbar</name></action> <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action> <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action> <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action> <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action> <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action> <action method="setToolbarBlockName"><name>product_list_toolbar</name></action> </block> <action method="setListOrders"/> <action method="setListModes"/> <action method="setListCollection"/> </block> </reference> </catalogsearch_result_index>