2011-06-28 28 views
1

我開發了一個擴展。現在我的客戶在同一個magento平臺(多核功能)中擁有另一個商店之後,想要禁用一個商店中的「extesnion」,並啓用其他商店。Magento PLugin Multi store禁用/啓用功能

我被卡住了,不能有整天閱讀magento文檔,因爲我有其他3個客戶/項目正在進行,仍然想幫助這個magento人。

如果有人能給我答案,「如何讓magento插件可用於在多層magento副本中打開/關閉每個商店?」,我會很高興。

我也很感激,如果有人可以給我指示哪裏挖!

非常感謝!

回答

2

我找不到以前回答簡單的問題,希望有人可以疏通它。基本上,創建一個商店級配置選項來啓用/禁用功能。然後,調用您的新功能(我敢肯定,已妥善保管您的模塊的類內)時:

function doSomethingSpecial() { 
    if(!$this->moduleIsEnabledForStore()) { return; } 
    ... do your thing ... 
} 

有沒有乾淨的方式,否則通過Magento的默認接口禁用模塊,但是這實際上是爲非常乾淨的代理。

謝謝, 喬

+0

謝謝你,你的回答肯定是救了我的幾個小時,據說其他的時間! – simple

相關問題