现在。在CMS页面中我使用以下代码:
{{block type="catalog/product_list" category_id="12" template="catalog/product/list.phtml"}}
主页上的。好的。它可以显示类别12下的所有产品,但现在。我想改变它的一些风格。所以我使用
处理list.phtml
文件到listhp.phtml
{{block type="core/templatet" category_id="12" template="catalog/product/listhp.phtml"}}
没有任何产品展示。为什么?怎么纠正呢?谢谢。
答案 0 :(得分:0)
请更改您的代码:
{{block type="core/templatet" category_id="12" template="catalog/product/listhp.phtml"}}
要:
{{block type="catalog/product_list" category_id="12" template="catalog/product/listhp.phtml"}}
并且一切都会好的,因为模板文件中使用的方法如getLoadedProductCollection()在块Mage_Catalog_Block_Product_List中定义,当您将块类型设置为'catalog / product_list'时,这些块被正确调用。
'core / templatet'也不是一个有效的块,它是'核心/模板'。