2016-11-09 4 views
0

こんにちは私は1つのイベント "post.order.add"を作成しましたが、トリガーされません。 管理\コントローラ\拡張\モジュール\のmy_api.phppost.order.addイベントは起動していませんopencart

public function install() { 
     $this->model_extension_event->addEvent('myapi', 'post.order.add', 'extension/module/my_api/my_call_api'); 
    } 

に私は機能my_call_apiでカタログ\コントローラ\拡張\モジュール\のmy_api.phpを作成していると私はメールを送信しています。

public function my_call_api($order_id) 
    { 
     $admin_mail = $this->config->get('config_email'); 

     mail($admin_mail, "Add Order post id - catlog", $order_id); 
    } 

でも、メールは受信されません。注文確認メールは届きますが、このイベントメールはありません。 私のコードに何か問題があります。

答えて

0

ロードする必要があります$ this-> load-> model( 'extension/event');インストール方法内の

関連する問題