2012-02-08 7 views
0

私は間違っていますか?Magentoオブザーバーヘルパーを使用

config.xmlのオブザーバーコードで、その後

... 
    <helpers> 
     <lacpaycs> 
      <class>OS_LacPayCS_Helper</class> 
     </lacpaycs> 
    </helpers> 
</global> 
<frontend> 
    <events> 
     <sales_model_service_quote_submit_before> 
      <observers> 
       <lacpaycs> 
        <type>singleton</type> 
        <class>OS_LacPayCS_Model_Observer</class> 
        <method>lacpaycs_payment_send</method> 
       </lacpaycs> 
      </observers> 
     </sales_model_service_quote_submit_before> 
    </events> 
... 

public function lacpaycs_payment_send(Varien_Object $observer) 
{ 
    ... 
    $helper = Mage::helper('laqpaycs'); 

と、私はエラーを取得 - Magentoのは、魔道士/ Laqpaycs /ヘルパー/ Data.phpから

をヘルパーを取得しようとします

How do you sayそれは助けを得なければならないmagento OS/LaqPayCS/Helper/Data.php

答えて

2

あなたはタイプミスがあります。

ヘルパークラスグループは<lacpaycs>ですが、ヘルパーファクトリの引数はlaqpaycsです。引数をlacpaycsに変更し、OS/LacPayCS/Helper/Data.php`にOS_LacPayCS_Helper_Dataのクラス定義がある場合は、クラスがインスタンス化されます。

+0

DAMN。どうもありがとう。新鮮な空気の中を散歩する時間です))) – Kudja

+3

Magento:打ち消しが起こる場所。 – benmarks

関連する問題