Есть несколько способов изменить количество столбцов.Вы можете попробовать каждый метод, чтобы увидеть, что вам подходит.
1) Посмотрите этот урок: http://www.youtube.com/watch?v=wNbV34v72a0 Вот код, который вам нужен, чтобы он работал.
<reference name="product_list">
<action method="setColumnCount"><count>4</count></action>
</reference>
2)Если вышеописанное не помогает, используйте это на любой странице CMS, которую вы хотите изменить столбцы.Например, если у вас есть страница CMS для отображения определенной категории, используйте это.Это особенно удобно для отображения товаров определенной категории и одновременного задания количества элементов в строке.Вставьте следующий код на своей странице CMS:
{{block type="catalog/product_list" category_id="42" template="catalog/product/showroom.phtml" columnCount="4"}}
Вы можете изменить число columnCount с 4 на любое другое.Вы можете получить идентификатор категории, нажав на категорию под вашим magento admin / category / management category /
Это очень важно!Иногда, когда вы делаете все правильно в любом из двух шагов выше, элементы в строке все еще не изменяются.Причиной может быть проблема с CSS.Итак, это приводит к шагу 3:
3) Откройте CSS вашего шаблона и выполните поиск .products-grid. Убедитесь, что ширина установлена на достаточно большое число, чтобы можно было отображать количество элементов в строке, которое вы хотите.без необходимости нажимать на переполненные предметы.В моем случае я старался изо всех сил иметь по 4 элемента в строке, но потерпел неудачу, пока не заметил в CSS, что моя .col1-layout .products-grid имеет ширину 750 пикселей.Я изменил ширину на 995 пикселей и вуаля, шаг 2 работал безупречно.
Уже поздно, но я надеюсь, что это кому-то поможет.