magento在购物车中输入类别18的产品列表

时间:2010-05-18 13:39:01

标签: magento

在购物车下的Magento中,我想插入18类产品,就像他们在任何普通产品页面上听一样。

我可以看到如何在CMS页面上插入一个块。但是如何在购物车下方的产品列表中调用模板(?)?

BR。安德斯

更新 可以看到文件layout / catalog.xml中有这个块可能是我想在购物车页面上插入的块:

<block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">

我试图将其复制并以不同的方式插入到cart下的catalog.xml中,并尝试将该块插入cart.phtml。根据下面的答案无法弄清楚如何做到这一点(我显然是修改Magento的新手)

更新2:如果它在CMS页面上,那么它应该只是这一行。

{{block type="catalog/product_list" category_id="4" template="catalog/product/list.phtml"}}

所以我只是在进入cart.phtml或layout / checkout.xml时寻找等价物。感谢

3 个答案:

答案 0 :(得分:1)

只需获取静态块的标识符,然后将此代码放入模板中:

<?php echo $this->getLayout()->createBlock(’cms/block’)->setBlockId(’my-identifier’)->toHtml() ?>

答案 1 :(得分:0)

我多次使用方法或更新#2:

{{block type="catalog/product_list" category_id="4" template="catalog/product/list.phtml"}}

但是,您如何才能正确显示分页(第1,2,3,4页)?

答案 2 :(得分:0)

<block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
<action method="setCategoryId"><category_id>18</category_id></action>
</block>

在布局文件中使用它应该可以工作。