2012-11-30 44 views
2

E.g.配置:如何確定Magento配置是否從默認,網站或商店視圖獲取

default:  some/xml/path: value_1 
storeview_5: some/xml/path: other_value 

現在獲取:

// store 5 
Mage::getStoreConfig('some/xml/path'); // >> other_value 
// store 1 
Mage::getStoreConfig('some/xml/path'); // >> value 1 (inherited from default) 

我想知道,storeview_1還沒有自己的配置。

最好將是一個方法對於像配置樹的提取:

default  => value_1 
website_1 => website_value 
storeview_1 => storeview_1_value 
storeview_5 => other_value 
// omits empty configs for others or null them, etc. 

回答

1

方法getStoreConfig還接受可選的商店ID,所以只是通過店鋪ID作爲第二個參數 Mage::getStoreConfig('some/xml/path', $store_id);

相關問題