2017-01-26 81 views
0

我經常得到一個錯誤,每當我嘗試更新目錄中的產品的任何領域:Opencart的錯誤,同時更新產品

Notice: Undefined index: points in /home/xxx/public_html/admin/model/catalog/product.php on line 130 
Notice: Undefined index: price in /home/xxxx/public_html/admin/model/catalog/product.php on line 177 
Notice: Undefined index: price_prefix in /home/xxxx/public_html/admin/model/catalog/product.php on line 177 
Notice: Undefined index: points in /home/xxxx/public_html/admin/model/catalog/product.php on line 177 
Notice: Undefined index: points_prefix in /home/xxxx/public_html/admin/model/catalog/product.php on line 177 
Notice: Undefined index: weight in /home/xxxx/public_html/admin/model/catalog/product.php on line 177 
Notice: Undefined index: weight_prefix in /home/xxxx/public_html/admin/model/catalog/product.php on line 177Warning: Cannot modify header information - headers already sent by (output started at /home/xxxx/public_html/admin/controller/startup/error.php:34) in /home/xxxx/public_html/system/library/response.php on line 12 

回答

0

從代碼或數據庫中刪除的點領域?

打開管理/模型/目錄/ product.php和尋找:

public function getProductOptions($product_id) { 

內部的功能,你應該看到:

   'points'     => $product_option_value['points'], 
       'points_prefix'   => $product_option_value['points_prefix'], 
       'weight'     => $product_option_value['weight'], 
       'weight_prefix'   => $product_option_value['weight_prefix'] 

還要檢查 管理/控制/目錄/產品/product.php也是。

編輯: 還要檢查在product.tpl的JavaScript(或cart.tpl;無論你是有這個問題)

如果按鈕就其指定的類外移動,它的觸發將不再工作。例如, ;如果你移動搜索框,它的目標是「標題」不再被調用,所以搜索不起作用 - 你需要將'header'(在js調用中)的實例更改爲div搜索現在駐留英寸

可能是您遇到的類似問題?

+0

我已經檢查了上述文件,並且所有內容都在文件中,如您所說。現在可能有什麼機會獲得該錯誤? – Charan

+0

@Charan,我修改了我的答案 - 可能根本不是查詢問題;如果該字段已從觸發位置移動,則可能爲javascript。 – necrodeus