GX-Bug #67187
geschlossenEin nicht existierendes Attribut-Bild sollte nicht zu einem Error 500 führen
0%
Ungültige Attributbilder lösen keine Ausnahmen mehr aus
Beschreibung
Wird einem Artikel ein Attribut zugewiesen, und als Auswahlmodus Bild gewählt, so kann der Artikel im Shop Frontend nicht aufgerufen werden, wenn die Bilddatei nicht mehr auf dem Server existiert (z. B. /images/product_images/attribute_images/ATTRIBUTE_1024.png). Es sollte einfach gar keinen Fehler geben und der Browser zeigt die Seite mit dem Bild, das nicht geladen werden kann einfach an. Maximal eine Notice-Meldung im Log wäre angebracht.
InvalidFilePathException muss aus src/GambioShop/ProductModifiers/Presentation/Implementations/Image/ValueObjects/ImagePath.php raus oder sinnvoll gefangen werden. Es ist wichtig, dass der Benutzer das Attribut weiterhin im Shop Frontend wählen kann!
Dateien
Von Jonatas Fischer vor mehr als 4 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Jonatas Fischer gesetzt
Von Jonatas Fischer vor mehr als 4 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Jonatas Fischer zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 4.1.1.2 geändert
- Release Notes Langtext aktualisiert (Vergleich)
Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Ahmed Hamouda geändert
Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert
- Zugewiesen an wurde von Ahmed Hamouda zu Jonatas Fischer geändert
Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert
- Datei 67187-Screenshot from 2020-06-15 17-49-57.png 67187-Screenshot from 2020-06-15 17-49-57.png wurde hinzugefügt
- Status wurde von Erledigt zu In Prüfung geändert
Von Jonatas Fischer vor mehr als 4 Jahren aktualisiert
I'll need the error log file of the shop too. Because there was no change in the image file name, only the exception was replaced by an error. The error log file will have the information about what is in the database. The actual print screen says that the option has no image configured.
Von Jonatas Fischer vor mehr als 4 Jahren aktualisiert
- Status wurde von In Prüfung zu Testing geändert
- Zugewiesen an wurde von Jonatas Fischer zu Core-Entwickler geändert
Von Marvin Muxfeld vor mehr als 4 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Marvin Muxfeld geändert
Von Marvin Muxfeld vor mehr als 4 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert