Projekt

Allgemein

Aktionen

GX-Bug #67187

geschlossen

Ein nicht existierendes Attribut-Bild sollte nicht zu einem Error 500 führen

Von Moritz Bunjes vor etwa 5 Jahren hinzugefügt. Vor fast 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Marvin Muxfeld
Kategorie:
Frontend
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.1.1.2
Release Notes Langtext:

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

67187-Screenshot from 2020-06-15 17-49-57.png (236 KB) 67187-Screenshot from 2020-06-15 17-49-57.png all the images (without deletion) are not visible Ahmed Hamouda, 15.06.2020 17:52

Checkliste 0/0

#1

Von Moritz Bunjes vor etwa 5 Jahren aktualisiert

  • Tags wurde auf 4.1.2.0 gesetzt
#2

Von Jonatas Fischer vor etwa 5 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Jonatas Fischer gesetzt
#3

Von Jonatas Fischer vor etwa 5 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)
#4

Von Ahmed Hamouda vor etwa 5 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
#5

Von Ahmed Hamouda vor etwa 5 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Ahmed Hamouda geändert
#6

Von Ahmed Hamouda vor etwa 5 Jahren aktualisiert

  • Zugewiesen an wurde von Ahmed Hamouda zu Jonatas Fischer geändert
#7

Von Ahmed Hamouda vor etwa 5 Jahren aktualisiert

#10

Von Jonatas Fischer vor fast 5 Jahren aktualisiert

  • Status wurde von In Prüfung zu Testing geändert
  • Zugewiesen an wurde von Jonatas Fischer zu Core-Entwickler geändert
#11

Von Marvin Muxfeld vor fast 5 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Marvin Muxfeld geändert
#12

Von Marvin Muxfeld vor fast 5 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
#13

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Tags 4.1.2.0 wurde gelöscht
Aktionen