Magento:<操作方法="unsetChild">不删除 block

标签 magento block magento-1.7

我使用以下代码将Wishlist_Sidebar的显示从右切换到左,但侧边栏同时保留在右侧和左侧边栏中。

<reference name="right">                
    <action method="unsetChild"><name>wishlist_sidebar</name></action>
    //.....
</reference>
<reference name="left">
     <action method="insert"><blockName>wishlist_sidebar</blockName></action>
</reference>

如何解决这个问题

最佳答案

我认为unsetChild函数可能使用别名(as属性而不是name属性运行。尝试使用...

<reference name="right">                
    <action method="unsetChild"><name>wishlist</name></action>
    //.....
</reference>

关于Magento:<操作方法="unsetChild">不删除 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12422641/

相关文章:

magento - 如何调用另一个 block 的功能Magento

Magento 得到单例混淆

Magento (CE 1.3) - 过滤产品集合,其中库存数量为 0

linux - 在没有 fflush(stdout) 的情况下将 block 缓冲数据写入文件

c# - 限制 block 只能在从 EpiServer 中的某个接口(interface)继承的 ContentArea 中使用

php - 在 magento 中获取产品 ID 和产品类型?

javascript - Magento Javascript 错误 - 诊断

c - 两个 block 的字典顺序比较

php - 以编程方式更新 Magento 属性

php - Magento 可配置产品价格计算,基于所选属性