这个问题是关于Magento捆绑产品: 我想将捆绑产品自定义部分添加到列表/网格视图,而无需进入单独的自定义表单。你能不能请任何人给我一个解决方案吗?
我试过以下方法:
在catalog.xml中添加了以下部分
<block type="bundle/catalog_product_view_type_bundle" name="product.list.bundle.options" template="bundle/catalog/product/view/type/bundle/options.phtml">
<action method="addRenderer"><type>select</type><block>bundle/catalog_product_view_type_bundle_option_select</block></action>
<action method="addRenderer"><type>multi</type><block>bundle/catalog_product_view_type_bundle_option_multi</block></action>
<action method="addRenderer"><type>radio</type><block>bundle/catalog_product_view_type_bundle_option_radio</block></action>
<action method="addRenderer"><type>checkbox</type><block>bundle/catalog_product_view_type_bundle_option_checkbox</block></action>
</block>
将以下代码添加到listing.phtml
<?php if($_product->getTypeId() == "bundle"){
echo $this->getLayout()->getBlock('product.list.bundle.options')->setProduct($_product)->toHtml();
}
?>
但它不起作用。