Arrays 致命错误:调用未定义的方法ControllerModulesSociallogin

Arrays 致命错误:调用未定义的方法ControllerModulesSociallogin,arrays,opencart,fatal-error,social,Arrays,Opencart,Fatal Error,Social,我正在使用Opencart扩展(dsociallogin_v2.3)。我已经安装了它,但是当尝试激活它时,它显示一个错误 Fatal error: Call to undefined method ControllerModuleDSocialLogin::render() in /home/.../admin/controller/module/d_social_login.php on line 247 你能告诉我为什么会发生这种情况以及如何解决它吗 $this->load->

我正在使用Opencart扩展(dsociallogin_v2.3)。我已经安装了它,但是当尝试激活它时,它显示一个错误

Fatal error: Call to undefined method ControllerModuleDSocialLogin::render()
in /home/.../admin/controller/module/d_social_login.php on line 247
你能告诉我为什么会发生这种情况以及如何解决它吗

$this->load->model('sale/customer_group');

$this->data['customer_groups'] = $this->model_sale_customer_group->getCustomerGroups();

$this->response->setOutput($this->render());
}

protected function validate() {
    if (!$this->user->hasPermission('modify', 'module/d_social_login')) {
        $this->error['warning'] = $this->language->get('error_permission');
    }

对于低于2.X的版本,请使用

$this->response->setOutput($this->render());
对于2.X以上的Opencart版本,则为用户

$this->response->setOutput($this->load->view('folderName/fileName.tpl', $data));

您很可能试图使用与Opencart版本不兼容的模块。Opencart不再使用$this->render()来呈现页面。我建议您寻找一个与您正在使用的Opencart版本兼容的模块。请指定您正在使用的
Opencart
的版本。代码显示版本低于
2.0
。如果你
opencart
版本是
2.0
或更高版本,那么它将不起作用。嗨,我使用的是opencart版本2.0.2.0,你能建议我如何解决这个问题吗???@NeerajSharma你的tpl文件名是什么?请告诉我它在哪个文件夹中。