1

この質問は、Magento バンドル製品に関するものです。別のカスタマイズ フォームに移動せずに、バンドル製品のカスタマイズ セクションをリスト/グリッド ビューに追加したいと考えています。これを行うための解決策を誰かに教えてもらえますか?

以下の方法を試しました:

  1. 以下のセクションを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>

  2. 以下のコードをlisting.phtmlに追加

<?php if($_product->getTypeId() == "bundle"){
echo $this->getLayout()->getBlock('product.list.bundle.options')->setProduct($_product)->toHtml(); } ?>

しかし、うまくいきませんでした。

4

0 に答える 0