カスタム設定データを読み込んで、設定を元に有効または無効にしようとしています。私はこのようなObserverの設定データを読もうとしています:$module_state = Mage::helper('stopcheckout')->moduleActive();
ここに私のhelperです。商品がカートに追加されると、私の観察者が呼び出されます。しかし、私は空のページを取得するときに上記のコードをスニップして設定データを読み込もうとします。ここにはconfig.xmlとsystem.xmlのファイルがあります。どこが間違っていますか?ありがとう。Magentoは設定データを読み込みます
<?php
class Foostor_Stopcheckout_Helper_Data extends Mage_Core_Helper_Abstract
{
/**
* Check if the extension has been disabled in the system configuration
*/
public function moduleActive()
{
return ! (bool) Mage::getStoreConfigFlag('catalog/stopcheckout/disable_ext');
}
}
getStoreConfigFlag()
方法は常にブール値を返します。私はあなたがこれを試してみてください
:-)推測しました確信しているよう
ありがとう、魅力的なように働いて、私はそれを推測していない。 – Nithin