GX-Bug #66453
geschlossenWenn man bereits Bilder in den Eigenschaftenkombinationen, dann können keine neuen hinzugefügt oder die alten Bearbeitet werden
100%
Bilder mit Leerzeichen für Eigenschaftenkombinationen führen nach einem Update nicht mehr zu Fehlern bei den Produktbilderlisten.
Beschreibung
Wenn man bereits Bilder in den Eigenschaftenkombinationen hat, dann können keine neuen hinzugefügt oder die alten Bearbeitet werden.
Das passiert wenn man diese Bilder bereits vor dem Update in den Kombinationen hatte.
Das Problem hier in manchen Fällen fehlte vor dem Pfad die Domain oder der absolute Pfad, es muss sichergestellt werden, dass ein kaputter Pfad niemals dazu führt dass die Bilder nicht mehr bearbeitet werden können.
PHP Fatal error: Uncaught Gambio\\ProductImageList\\Image\\Exceptions\\PathIsNotAnUrlException: The url: "images/product_images/properties_combis_images/10_Tiara blau klein.png" is not a valid URL in /GXMainComponents/Services/Core/ProductImageList/Image/ValueObjects/WebFilePath.php:39, referer: admin/properties_combis.php?products_id=230&cPath=73_7_10&action=edit_category
If you already have images in the property combinations, you cannot add new ones or edit the old ones.
This happens if you already had these images in the combinations before the update.
The problem here in some cases the domain or the absolute path was missing before the path, you have to make sure that a broken path never leads to the fact that the images can not be edited anymore.
Zugehörige Tickets
Von Till Tepelmann vor mehr als 4 Jahren aktualisiert
- Thema wurde von Wenn man bereits Bilder in den Eigenschaftenkombinationen hat, dann können keine neuen hinzugefügt oder die alten Bearbeitet werden zu Wenn man bereits Bilder in den Eigenschaftenkombinationen hat die im Dateinamen Leerzeichen haben, dann können keine neuen hinzugefügt oder die alten Bearbeitet werden geändert
- Beschreibung aktualisiert (Vergleich)
Von Till Tepelmann vor mehr als 4 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
Idea for a solution: \Gambio\ProductImageList\ReadService\Factories\ReadServiceImageListsCollectionFactory::webPathFromLocalPath
replace " " with "%20" in the path
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Status wurde von Gemeldet zu Anerkannt geändert
Von Till Tepelmann vor mehr als 4 Jahren aktualisiert
- Thema wurde von Wenn man bereits Bilder in den Eigenschaftenkombinationen hat die im Dateinamen Leerzeichen haben, dann können keine neuen hinzugefügt oder die alten Bearbeitet werden zu Wenn man bereits Bilder in den Eigenschaftenkombinationen, dann können keine neuen hinzugefügt oder die alten Bearbeitet werden geändert
- Beschreibung aktualisiert (Vergleich)
Von Marvin Muxfeld vor mehr als 4 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
- Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Von Marvin Muxfeld vor mehr als 4 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Marvin Muxfeld zu Core-Entwickler geändert
- Release Notes Langtext aktualisiert (Vergleich)
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Zielversion wurde von 133 zu 4.1.1.0 beta4 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
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Beziehung mit GX-Bug #66748: Bilddateinamen mit Sonderzeichen, wie Leerzeichen oder Umlauten, führen zu Fehlern bei der Anzeige dieser Bilder in einer Kollektion wurde hinzugefügt