在产品视图页面上的addtocart按钮后附加自定义块

时间:2013-10-17 14:11:00

标签: magento

我尝试使用此代码自定义模块xml

<catalog_product_view>
    <reference name="product.info">
        <block type="custom/myblock" name="myblock" after="addtocart" template="custom/myblock.phtml"/>
    </reference>    
</catalog_product_view>

但它不起作用。如果我将引用名称更改为内容,它会很好,但我想把它放在addtocard按钮之后。

如何在那里分配自定义块?

2 个答案:

答案 0 :(得分:1)

试试这个工作

<catalog_product_view>
    <reference name="product.info">
        <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml">
                    <block type="custom/myblock" name="myblock"  template="custom/myblock.phtml"/>
         </block>
    </reference>    
</catalog_product_view>

答案 1 :(得分:0)

试试这个,更新了块类型。

<catalog_product_view>
    <reference name="product.info">
        <block type="core/text_list" name="myblock" after="addtocart" template="custom/myblock.phtml"/>
    </reference>    
</catalog_product_view>