Magento:使用自定义布局更新将内容插入到预定义的块中



我在Magento商店中具有Ultimo主题。有一个预定义的静态块,称为" block_product_secondary_bottom",启用后将显示在所有产品上。我试图在此块的选择产品的空间中显示内容,并从另一个定义的静态块中显示为"建议_addons"。

我在自定义布局更新中使用了以下代码,但它不起作用。有什么建议吗?

<reference name="block_product_secondary_bottom">
    <block type="cms/block" name="suggested_addons">
        <action method="setBlockId"><block_id>suggested_addons</block_id></action>
    </block>    
</reference>

您需要包括

{{block id='suggested_addons'}} 

在block_product_secondary_bottom的内容中。

我在经过2个小时的反复试验后自己弄清楚了这一点。要添加一个名为"建议_addons"的静态块代替" block_product_secondary_bottom",请使用自定义布局中的以下代码:

<reference name="block_product_secondary_bottom">
<block type="cms/block" name="suggested_addons" as="block_product_secondary_bottom">
    <action method="setBlockId"><block_id>suggested_addons</block_id></action>
</block>    

AS声明帮助