Neu Warning: Invalid argument supplied for foreach() in /home/.sites/298/site8438217/web/classes/class.JTL-Shop.Artikel.php on

more-play

Aktives Mitglied
10. Juli 2014
21
0
Hallo

Wir haben unseren Shop von 4.5 auf die letzte Version 4.6 b17 upgedatet.

Wenn wir Artikel in Warenkorb legen bekommen wir folgenden Fehler :

Warning: Invalid argument supplied for foreach() in /home/.sites/298/site8438217/web/classes/class.JTL-Shop.Artikel.php on line 6787
Warning: Invalid argument supplied for foreach() in /home/.sites/298/site8438217/web/classes/class.JTL-Shop.Artikel.php on line 6787
Warning: Invalid argument supplied for foreach() in /home/.sites/298/site8438217/web/classes/class.JTL-Shop.Artikel.php on line 6787


In der Zeile 6787 dieser Datei steht folgendes:


6787 foreach ($this->oStueckliste_arr as $item) {
...... if (!$onlyStockRelevant || ($item->cLagerBeachten === 'Y' && $item->cLagerKleinerNull !== 'Y')) {
...... $depProducts[$item->kArtikel] = (object)[
....... 'product' => $item,
6791 'stockFactor' => (float)$item->fAnzahl_stueckliste,



Des weiteren tritt ein Fehler in der Warenkorb- Vorschau auf , siehe Nild.

jemand eine Idee??

Vielen Dank vorab.
 

Anhänge

  • Fehler Warenkorb.JPG
    Fehler Warenkorb.JPG
    121,6 KB · Aufrufe: 11
  • Fehler Warenkorb_2.JPG
    Fehler Warenkorb_2.JPG
    63,5 KB · Aufrufe: 11

more-play

Aktives Mitglied
10. Juli 2014
21
0
Für alle die den selben Fehler habe, JTL Support hat mir einen Tipp diesbezüglich gegeben.

In der Datei includes/config.JTL- Shop.ini.php war " display_error" aktiviert.

display_error mit dem Wert 0 und der Fehler wird nicht mehr angezeigt.
Auch das verzerrte Vorschaufenster ist wieder in der richtigen Form.

Vielen Dank JTL Support,