我是Magento的新手,我在Magento中创建了list1.phtml
,对文件list.phtml
进行了一些更改。我的问题是,我想像list1.phtml
一样致电list.phtml
。我从list.phtml
复制了catalog.xml
的代码,并为list1.phtml
创建了一个新的内容块,但它对我不起作用。请帮忙。
实际上,我想在Magento中只显示5个产品行的页面,而所有其他页面与3个产品相同。我根据自己的需要将list.phtml
改为list1.phtml
,但这对我不起作用。
抱歉我的英文。
提前致谢,
-Jeet
答案 0 :(得分:3)
一种选择是通过在/app/design/frontpage/default
中创建新文件夹来创建新模板。复制list.phtml
,保持目录结构不变。然后在自定义设计部分中为您希望此自定义list.phtml
应用的类别选择此新创建的模板。
如果上述任何内容需要更多说明,请告诉我,我们非常乐意为您提供进一步帮助。
答案 1 :(得分:0)
<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-->
答案 2 :(得分:0)
如果您创建了名为test.phtml的catalog目录中指定的核心模板。 使用:
<reference name="content">
<block type="core/template" name="tesitng" template="catalog/test.phtml"/>
</reference>
:)希望这有效