mediaDESIGN.SK
Aktives Mitglied
Hallo,
bin mir nicht sicher, ob das hier der richtige Ort ist, um einen Fehler zu melden. Also haut mich nicht. Spezielle Gruppe für Bugreports oder Release 5.3 konnte ich nicht finden.
Ich habe heute das RC3 vom JTL- Shop 5.3.0 auf meinen DEV-Shop gebügelt - als Update. Danach habe ich eine weisse Seite im Frontend erhalten. Ich habe nach der Ursache geforscht und folgendes ermittelt. Obwohl alle Plugins deaktiviert waren, lieferte das Portlet-Script JTL/OPC/Portlets/Banner/Banner.php und die Methode getProduct() diesen Fehler. Ursache war, dass das im Banner-Portlet positionierte/verlinkte Produkt nicht (mehr) gefunden werden konnte. Warum das vor dem Update nicht zum Fehler führte, sondern erst danach, kann ich nicht sagen.
Grund ist, dass die Methode getProduct() in o.g. Script keine Fehlerbehandlung hat. Man sollte hier eine Warnung liefern ("Produkt in Banner-Portlet nicht gefunden"), statt in den Fehler zu laufen. So ist der Fehler ziemlich doof, wenn es einen Laien erwischt, der nicht den Code dazu analysieren kann.
bin mir nicht sicher, ob das hier der richtige Ort ist, um einen Fehler zu melden. Also haut mich nicht. Spezielle Gruppe für Bugreports oder Release 5.3 konnte ich nicht finden.
Ich habe heute das RC3 vom JTL- Shop 5.3.0 auf meinen DEV-Shop gebügelt - als Update. Danach habe ich eine weisse Seite im Frontend erhalten. Ich habe nach der Ursache geforscht und folgendes ermittelt. Obwohl alle Plugins deaktiviert waren, lieferte das Portlet-Script JTL/OPC/Portlets/Banner/Banner.php und die Methode getProduct() diesen Fehler. Ursache war, dass das im Banner-Portlet positionierte/verlinkte Produkt nicht (mehr) gefunden werden konnte. Warum das vor dem Update nicht zum Fehler führte, sondern erst danach, kann ich nicht sagen.
Grund ist, dass die Methode getProduct() in o.g. Script keine Fehlerbehandlung hat. Man sollte hier eine Warnung liefern ("Produkt in Banner-Portlet nicht gefunden"), statt in den Fehler zu laufen. So ist der Fehler ziemlich doof, wenn es einen Laien erwischt, der nicht den Code dazu analysieren kann.