Opencart 2.0某些输入不保存
我有一个扩展,它在opencart 1.5.x上运行得非常好 现在,对于opencart 2.0,我在这里读到了shadyyx所做的更改,只有少数输入保存,其他输入没有保存 例如: 控制器未完成:Opencart 2.0某些输入不保存,opencart,opencart2.x,Opencart,Opencart2.x,我有一个扩展,它在opencart 1.5.x上运行得非常好 现在,对于opencart 2.0,我在这里读到了shadyyx所做的更改,只有少数输入保存,其他输入没有保存 例如: 控制器未完成: $this->load->model('setting/setting'); if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
$this->load->model('setting/setting');
if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
$this->model_setting_setting->editSetting('advanced_stock_notification', $this->request->post);
$this->session->data['success'] = $this->language->get('text_success');
$this->response->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL'));
}
if (isset($this->request->post['notify_mode'])) {
$data['notify_mode'] = $this->request->post['notify_mode'];
} else {
$data['notify_mode'] = $this->config->get('notify_mode');
}
模板不完整
<input name="notify_mode" id="notify_mode" value="<?php echo $notify_mode; ?>" />
表格:
您可能需要对问题进行细化,目前还不清楚问题出在哪里以及需要解决什么。在我将$data[]更改为与config->get and post不同,并将输入更改为我在post上的输入并使其工作后,找到了解决方案。
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="form">