OpenCart - 删除选项值

时间:2012-12-17 03:09:55

标签: opencart

我希望我知道在哪里可以找到使后端OpenCart删除选项值的位置 - 对于产品/选项 - 表

2 个答案:

答案 0 :(得分:0)

如果您的意思是在编辑产品时删除并重新生成了哪些文件选项,则文件为admin/model/catalog/product.php,方法为editProduct()方法。你会注意到那里有这两行

$this->db->query("DELETE FROM " . DB_PREFIX . "product_option WHERE product_id = '" . (int)$product_id . "'");
$this->db->query("DELETE FROM " . DB_PREFIX . "product_option_value WHERE product_id = '" . (int)$product_id . "'");

答案 1 :(得分:0)

您可以尝试将php.ini中的max_input_vars值设置为2000并重新启动apache。这似乎解决了我的问题,即使只从产品更新页面更新产品名称,选项值也会被删除。