2012-12-17 107 views
-3

我希望我知道在哪裏可以找到,使得後端Opencart的刪除期權價值,爲產品/選項的位置 - 表Opencart的 - 刪除選項值

+0

我不太確定我確實理解你的問題......請問你能說得更具描述性嗎? – shadyyx

+0

當您從產品更新頁面更新產品時,您的選件是否從產品中刪除? – thephpx

回答

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 . "'"); 
0

您可以嘗試在php.ini中設置max_input_vars值2000和重新啓動Apache。這似乎解決了我的問題,即使僅從產品更新頁面更新產品名稱,選項值也被刪除。