2017-01-26 2 views
0

ich ständig erhalte eine Fehlermeldung, wenn ich versuche, jedes Feld eines Produkts im Katalog zu aktualisieren:Fehler Opencart Während Produkt aktualisiert

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 

Antwort

0

Wurden die Punkte Felder aus dem Code oder die Datenbank gelöscht?

Öffnen admin/Modell/catalog/product.php und sucht:

public function getProductOptions($product_id) { 

Innerhalb dieser Funktion sollten Sie sehen:

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

Überprüfen Sie auch admin/Controller/catalog/product /product.php auch für sie.

Edit: auch das Javascript in product.tpl überprüfen (oder cart.tpl, wo Sie dieses Problem haben)

Wenn die Taste außerhalb der bezeichneten Klasse bewegt hatte, dann ist es auslösen würde nicht mehr funktionieren. Zum Beispiel; Wenn Sie das Suchfeld verschieben, wird das Ziel von "header" nicht mehr aufgerufen, sodass die Suche nicht funktioniert. Sie müssen die Instanzen von "header" (im js-Aufruf) in die div-Suche ändern in.

Kann ein ähnliches Problem auftreten?

+0

Ich habe in den obigen Dateien eingecheckt und alles ist in der Datei vorhanden, wie Sie gesagt haben. Was könnten die Chancen sein, diesen Fehler zu bekommen? – Charan

+0

@Charan, ich habe meine Antwort überarbeitet - möglicherweise kein Frageproblem; möglicherweise Javascript, wenn das Feld von seiner Auslöserposition verschoben wurde. – necrodeus