0
在Magento中,函數getStoreConfig($path)
將在表core_config_data
中獲得$ path的值。我檢查了我使用的$path
的值爲carriers/flatrate/infotext
,但我仍然沒有從呼叫Mage::getStoreConfig('carriers/flatrate2/infotext')
返回任何內容。GetStoreConfig返回空
我試圖禁用緩存以及沖洗所有緩存,但它仍然無法正常工作。
當我嘗試爲Magento安裝GLS擴展時,會發生這種情況,是否有任何情況會干擾此功能?由於
更新:
我只是發現了一些東西:這個函數實際上返回文本,我覺得沒有錯,但它不工作,當我嘗試直接使用Magento::getStoreConfig
,它作品。
protected function getInfoText($carrierCode)
{
if ($text = Mage::getStoreConfig('carriers/'.$carrierCode.'/infotext')) {
return $text;
}
return '';
}
的Magento版本:1.7 CE
什麼是GLS擴展?這個擴展是否可以從Magento Connect安裝?如果是,請給我們提供一個我們可以下載的鏈接。 – ceckoslab
@ceckoslab它不是免費軟件或開源的,所以我不能爲您提供下載鏈接。 http://tricstore.com/zh/magento-extensions.html – nXqd
'運營商/ flatrate/infotext'和'運營商/ flatrate2/textinfo'實際上是完全不同的路徑。你確定你不想把函數調用改爲Mage :: getStoreConfig('carriers/flatrate/infotext')嗎? –