Как вызвать основной шаблон в magento - PullRequest
0 голосов
/ 13 сентября 2010

Я новичок в Magento, и я создал list1.phtml в Magento с некоторыми изменениями в файле list.phtml.Моя проблема в том, что я хочу позвонить list1.phtml как list.phtml.Я скопировал код list.phtml из catalog.xml и создал новый блок контента для list1.phtml, но он не работает для меня.Пожалуйста, помогите.

На самом деле, я хочу страницу в Magento, которая показывает только 5 строк продукта, а все остальные страницы одинаковы с 3 продуктами.Я переопределяю list.phtml на list1.phtml в соответствии со своими потребностями, но у меня это не работает.

Извините за мой английский.

Заранее спасибо,

-Jeet

Ответы [ 3 ]

3 голосов
/ 13 сентября 2010

Один из вариантов - создать новый шаблон, создав новую папку внутри /app/design/frontpage/default.Скопируйте туда list.phtml, сохранив структуру каталога без изменений.Затем выберите этот недавно созданный шаблон в разделе нестандартного дизайна для категории, к которой вы хотите применить этот пользовательский list.phtml.

Дайте мне знать, если что-либо из перечисленного требует дополнительных разъяснений, и я буду более чем счастливчтобы помочь вам в дальнейшем.

0 голосов
/ 10 апреля 2012

Если вы создали основной шаблон с именем в каталоге каталога с именем test.phtml. Использование:

<reference name="content">
<block type="core/template" name="tesitng"  template="catalog/test.phtml"/>
</reference>

:) Надеюсь, это работает

0 голосов
/ 14 сентября 2010
             <reference name="content">     
        <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">    
            <block type="catalog/product_list1" name="product_list1" template="catalog/product/list1.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="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>
        </block>
    </reference>          
    <!--CODE END-->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...