0

opencart 3 でカスタム支払い拡張機能を作成しています。必要な方法をセットアップしましたが、プラグインが有効になりません。インストール後にプラグインを自動的に有効にしようとしていますが、まだ機能しています。これらは私のコードです。ディレクトリ>アップロード/管理者/コントローラー/拡張機能/mycustom.php

private $info_status = true;

if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
        $this->model_setting_setting->editSetting('gtpayment', $this->request->post);
        $this->session->data['success'] = $this->language->get('text_success');
        $this->response->redirect($this->url->link('marketplace/extension', 'user_token=' . $this->session->data['user_token'] . '&type=payment', true));
    }
if (isset($this->request->post['gtpayment_status'])) {          
        $data['gtpayment_status'] = $this->request->post['gtpayment_status'];   
    }else{  
        $data['gtpayment_status'] = $this->config->get('gtpayment_status');
    }

これらのコードが正しくない場合、インストール後にプラグインを自動的に有効にする方法はありますか?

4

1 に答える 1