當分機必須做一個佈局更新,以下爲我不起作用:Magento擴展布局更新:在config.xml中不可能?
命名空間/模塊的/ etc/config.xml中:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<modules>
<Namespace_Modulename>
<version>0.0.1</version>
</Namespace_Modulename>
</modules>
<frontend>
<layout>
<updates>
<catalog_product_view>
<reference name="content">
<remove name="product.info.upsell" />
</reference>
</catalog_product_view>
</updates>
</layout>
</frontend>
</config>
但這並工作:
命名空間/模塊的/ etc/config.xml中:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<modules>
<Namespace_Modulename>
<version>0.0.1</version>
</Namespace_Modulename>
</modules>
<frontend>
<layout>
<updates>
<Namespace_Modulename>
<file>modulename.xml</file>
</Namespace_Modulename>
</updates>
</layout>
</frontend>
</config>
然後,我只是把相關的佈局更新:應用程序/設計/前端/基/默認/佈局/ modulename.xml
我可以發誓,我在一個教程前段時間讀到辦法#1 ,但現在我再也找不到它了。那個教程是錯誤的,並且是方法#2正確的方法來做到這一點?這似乎有點哈克把我的佈局更新文件到前端/基地 ...任何建議?
'config XML!= layout XML' – benmarks 2013-03-19 18:07:47