Seite 1 von 1

Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: So 11. Okt 2015, 18:00
von Pseiko
Hallo,

seit dem Update von 2.3 auf 2.4 kommt diese Fehlermeldung in der Bestätigungsmail an den Shopbetreiber:

Warning: Invalid argument supplied for foreach() in /www/htdocs/********/***********/templates/standard_2015/mail_html/faktura/bestelleingang_shopbetreiber.php on line 100


Das kommt nach der Artikelbezeichnung.

VG
Pseiko

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: Di 13. Okt 2015, 16:29
von mmaass
In der Bestellung waren Artikel drin?
Schick mir doch bitte mal einen Zugang, Domain etc., damit ich es mir mal anschauen kann.

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: Di 13. Okt 2015, 21:05
von Magnus
Hallo Micha,

das ist die Schleife mit den Eingabefeldern, wenn das Array leer ist warnt php bei dem for each.

Richtig schön könnte das so aussehen:
Code: Alles auswählen
            <?php if (isset($tpl_warenkorb['eingabefeldvalues']) && $tpl_warenkorb['eingabefeldvalues'].length > 0){
                foreach ($tpl_warenkorb['eingabefeldvalues'] as $eingabeFeldValue) { ?>
                    <br/><?php echo $eingabeFeldValue['name'] ?>: <?php echo $eingabeFeldValue['value'] ?>
                <?php }
            }?>


viele Grüße

Magnus

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: Mi 14. Okt 2015, 07:16
von Pseiko
Hier mal ein Auszug aus der Mail:

ZLGSBDG.: Nachnahme
Auftragsbestätigung
Datum: 09.10.2015
Auftragsnummer: 153061
Kundennummer: 1170


Artikelnr. Artikel Preis Betrag
5x De770 LED Glühlämpchen mit Schraubsockel 12-19 V 2,20 11,00<br />
<b>Warning</b>: Invalid argument supplied for foreach() in <b>/www/htdocs/********/**********/templates/standard_2015/mail_text/faktura/bestelleingang_shopbetreiber.php</b> on line <b>52</b><br />
3x Ee720 Straßenlampe - LED - Nenngröße H0 3,90 11,70<br />
<b>Warning</b>: Invalid argument supplied for foreach() in <b>/www/htdocs/********/**********/templates/standard_2015/mail_text/faktura/bestelleingang_shopbetreiber.php</b> on line <b>52</b><br />

Warenwert: 22,70
Zahlungsart - Nachnahme : 6,00 6,00
Versandart - Deutschland Nachnahmeversand: 5,90 5,90


Summe Gesamt: 34,60 €
Enthaltene MwSt 19,00: 5,52

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: Mi 14. Okt 2015, 07:18
von mmaass
Aaah, alles klar, danke an Euch beide.

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: Do 22. Okt 2015, 13:49
von Pseiko
Hallo, gibt es einen Patch dafür?

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: Sa 24. Okt 2015, 22:24
von Magnus
Hallo,

sollte eigentlich nicht angezeigt werden, wenn in der config.inc.php die Fehlermeldungen abgestellt sind.

Grüße

magnus

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: So 25. Okt 2015, 18:49
von Pseiko
Sind aber, oder?

// Hauptsprache auswaehlen
if(!$_SESSION["langu"]) { $_SESSION["langu"] = "de"; }
ini_set("display_errors", 0);
error_reporting(E_ALL ^ (E_NOTICE));
ini_set("default_charset", "");

Re: Fehlermeldung in Bestätigungsmail des Shopbetreibers

BeitragVerfasst: Mo 23. Nov 2015, 10:17
von mmaass
Generell kommt heute oder morgen ein Patch für.