2011-05-27 71 views
1

因此,Magento的管理員後端有一個工具,它允許「禁用模塊輸出」。這個工具有一個完全怪異的邏輯。 我找不到任何地方意味着「禁用模塊輸出」..我認爲它應該禁用模塊,但..如果你有自定義模塊,例如「custmodule」。此模塊在config.xml中進行了一些重寫,併爲創建/刪除某些塊(custmodule.xml)自定義模板佈局。禁用模塊輸出Magento

「禁用模塊輸出」重寫後仍然有效,但不完全正確。 還會加載「custmodule.xml」(模板佈局)。舉例來說,如果你有

<remove name="account.links"/> 

或類似這樣的自定義模塊模板佈局文件 - 後「禁用模塊輸出」繼續工作。

完全困惑..誰能告訴我關於「禁用模塊輸出」的邏輯..?

謝謝!

回答

9

「禁用模塊輸出」不會禁用您的擴展,而是禁用擴展定義/輸出的顯示塊輸出。

如果擴展名中沒有使用任何塊(例如:擴展名是從模板直接調用的),那麼這個選項是無用的(因爲這是直接調用的激活選項)。如果你需要禁用某些擴展,然後從

app/etc/modules/Your_Extension.xml 
+3

刪除或設置爲活動標誌設置爲false活躍標記安東指的是在XML中找到如下: '真正' 設置時真亦假。 – 2011-05-28 02:06:33