在Magento中,我试图在list.phtml中显示一个phtml自定义模块。 我的xml看起来像这样:
<catalog_category_default>
<reference name="content">
<block type="my_prevenda/prevendalist" name="prevenda" as="prevenda" template="prevenda/prevenda_list.phtml" />
</reference>
</catalog_category_default>
我这样称呼:<?php echo $this->getChildHtml('prevenda') ?>
但是这个方法只能在view.phtml中显示。 我如何出现在list.phtml中? 将保留产品名称
我全力以赴!!
答案 0 :(得分:1)
<?xml version="1.0"?>
<layout>
<catalog_category_default>
<reference name="product_list"><!-- need to add to the correct parent block -->
<block type="my_prevenda/prevendalist"
name="prevenda" as="prevenda"
template="prevenda/prevenda_list.phtml" />
</reference>
</catalog_category_default>
</layout>