2017-01-26 16 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呼び出しの 'header'のインスタンスをdiv検索に変更する必要がありますin。

あなたも同様の問題が発生している可能性がありますか?

+0

私は上記のファイルをチェックしており、あなたが言ったようにすべてがファイルに含まれています。今、そのエラーが発生する可能性はありますか? – Charan

+0

@Charan、私は自分の答えを改訂しました。クエリの問題ではないかもしれません。フィールドがトリガー位置から移動された場合はjavascriptを使用します。 – necrodeus

関連する問題