OpenCart 2.0 我无法添加模块(ControllerModuleMinicart::redirect() 错误)

OpenCart 2.0 I can't add modules (ControllerModuleMinicart::redirect() error)

我正在尝试将模块添加到最新的 OpenCart 版本,但到目前为止还没有人成功。 首先,我尝试添加侧推车,我发现了几个模块,但它们都是针对早期版本的,不适用于 2.0,我还尝试添加 facebook 之类的框扩展,但出现相同的错误。

所以在模块下载后我改变了一些东西,比如在这个线程中 Thread

1.我把$this->data都改成了$data.
2.$this->response->setOutput($this->render());
我改成了$this->response->setOutput($this->load->view('module/minicart.tpl', $data)); 3我把$this->children改成了

$data['header'] = $this->load->controller('common/header');
$data['column_left'] = $this->load->controller('common/column_left');
$data['footer'] = $this->load->controller('common/footer');

所以当我试图管理这个模块时没有错误,但是当我试图保存它时出错
Fatal error: Call to undefined method ControllerModuleMinicart::redirect() in C:\wamp\www\opencart\admin\controller\module\minicart.php on line 23

第 23 行看起来像:

if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
            $this->model_setting_setting->editSetting('minicart', $this->request->post);        

            $this->session->data['success'] = $this->language->get('text_success');

            $this->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL'));
        }

我需要改变什么?我如何才能最终开始使用模块(似乎所有模块仍然是早期版本,我们必须重新制作它们..)

改变

$this->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL'));

$this->response->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL'));