Projekt

Allgemein

Profil

Aktionen

GX-Bug #67564

geschlossen

If you have uploaded an image from a subfolder of the product, you cannot delete it

Von Till Tepelmann vor etwa 4 Jahren hinzugefügt. Vor etwa 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Ahmed Hamouda
Kategorie:
Adminbereich
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.2.0.0, 4.3.1.0 beta1
Release Notes Langtext:

Artikelbilder die in einem Unterordner gespeichert wurden können jetzt wieder gelöscht werden.


Beschreibung

Wenn man beim Artikel ein Bild aus einem Unterordner hochgeladen hat, kann man das nicht wieder löschen

Kann wie folgt reproduziert werden:

  1. Artikel anlegen
  2. Bild hochladen, im Dateimanager ein Unterordner anlegen
  3. Neues Bild hochladen
  4. Das Bild auswählen
  5. Artrikel speichern
  6. Bild wird korrekt angezeigt
  7. Artikel erneut aufrufen und bearbeiten
  8. Checkbox beim Artikelbild "Löschen" aktivieren
  9. Artikel speichern
  10. Es wird eine Fehlermeldung oder die Fehlerseite angezeigt.

If you have uploaded an image from a subfolder of the product, you cannot delete it

Can be reproduced as follows:

  1. create a product
  2. upload image, create a subfolder in the file manager
  3. upload a new picture
  4. select the image
  5. save artricle
  6. image is displayed correctly
  7. recall and edit the product
  8. activate the checkbox "Delete" in the article image
  9. save product
  10. an error message or the error page is displayed

Uncaught InvalidArgumentException: Filename "TEST/kouji-tsuru-RDCPCjxPOyM.jpg" is not valid in /GXEngine/Shared/FileSystem/FilenameStringType.php:90
Stack trace:
#0 /GXEngine/Shared/FileSystem/FilenameStringType.php(53): FilenameStringType->validateFilenameIsNotAPath('TEST/kouji-tsur...')
#1 /GXEngine/Shared/FileSystem/FilenameStringType.php(31): FilenameStringType->_validateFilename('TEST/kouji-tsur...')
#2 /admin/includes/modules/set_product_image_data.inc.php(64): FilenameStringType->__construct('TEST/kouji-tsur...')
#3 /admin/includes/modules/set_stored_product_data.inc.php(104): require('...')
#4 /admin/categories.php(328): require('...')
#5 {main}
thrown



Zugehörige Tickets

Dupliziert durch GX-Entwicklung - GX-Abgewiesen #67546: If you have subfolders in /images/original_images/, the images cannot be deleted from the productAbgewiesen

Aktionen
Kopiert nach GX-Entwicklung - GX-Bug #67766: If you have uploaded an image from a subfolder of the product, you cannot delete the product from the overview / Wenn ein Bild aus einem Unterordner des Produkts hochgeladen wurde, kann das Produkt nicht aus der Übersicht gelöscht werden.ErledigtMarvin Muxfeld

Aktionen
Aktionen

Auch abrufbar als: Atom PDF