Php Opencart 3.0不保存自定义模块的数据
我有一个Opencart 3.0.0.0的装运模块。我不明白为什么模块数据不能保存 例如,admin/controller/extension/shipping/onedelivery.php中的登录字段:Php Opencart 3.0不保存自定义模块的数据,php,opencart,opencart-3,opencart-module,Php,Opencart,Opencart 3,Opencart Module,我有一个Opencart 3.0.0.0的装运模块。我不明白为什么模块数据不能保存 例如,admin/controller/extension/shipping/onedelivery.php中的登录字段: if (isset($this->request->post['shipping_onedelivery_login'])) { $data['shipping_onedelivery_login'] = $this->request->post['s
if (isset($this->request->post['shipping_onedelivery_login'])) {
$data['shipping_onedelivery_login'] = $this->request->post['shipping_onedelivery_login'];
} else {
$data['shipping_onedelivery_login'] = $this->config->get('shipping_onedelivery_login');
}
行动路线:
$data['action'] = $this->url->link('extension/shipping/onedelivery', 'user_token=' . $this->session->data['user_token'], 'SSL');
视图中的此字段(admin/view/template/extension/shipping/onedelivery.twig
<div class="form-group">
<label class="col-sm-2 control-label" for="shipping_onedelivery_login">{{ entry_onedelivery_login }}</label>
<div class="col-sm-10">
<input type="text" name="shipping_onedelivery_login" value="{{ shipping_onedelivery_login }}" placeholder="{{ shipping_onedelivery_login }}" id="shipping_onedelivery_login" class="form-control" />
</div>
</div>
{{entry\u onedelivery\u login}
没有解决我的问题。我重命名了字段。
我为opencart 2.0和2.3制作了相同的模块,一切都很好。
怎么了?我不知道。解决了。
在数据库中显示代码(方法editSetting中的第一个参数)必须类似于