我想问一下这个控制器的事。
在过去的版本(比如1.5 )中,我可以在admin/tab中找到它,并添加额外的功能。
在1.6版本中,我找不到任何管理类文件。所以我应该编辑控制器/管理员/AdminOrdersController,是吗?
elseif(isset($_POST['submitInvoice'])){
if ($this->tabAccess['edit'] === '1')
{
mysql_query('UPDATE `'._DB_REFIX_.'orders` SET `invoice_number` = \''.$_POST['invoice_number'].'\',`order_date` = \''.$_POST['order_date'].'\', `changed_invoice`=1, `manager`=\''.$cookie->firstname.' '.$cookie->lastname.'\', `changedStatus`= \''.$_POST['changedStatus'].'\' WHERE `id_order` = '.$_GET['id_order']);
}
}我添加此代码以更新一些值,如发票号或订单日期。但我不能更新这个。有相同的日期和号码。更新的方法不好吗?
发布于 2014-11-13 19:03:57
override/controllers/admin/AdminOrderController.php。该文件的内容应该类似于:AdminOrderController extends AdminOrderControllerCore。如果您不确定我的意思,您应该尝试在overide文件夹中搜索任何覆盖类。Db::getInstance()->execute($sql);。https://stackoverflow.com/questions/26882944
复制相似问题