GX-Bug #49557
geschlossenLöschen aller Eigenschaftenkombinationen für einen Artikel funktioniert nicht, wenn es zu viele Kombinationen gibt, die zum Löschen vorher alle ausgewählt werden.
100%
Löschen aller Eigenschaftenkombinationen für einen Artikel funktioniert nun auch, wenn es zu viele Kombinationen gibt, die zum Löschen vorher alle ausgewählt werden.
Beschreibung
Wenn man in der Eigenschaftenbearbeitung eines Artikels alle Kombinationswerte auswählt und auf den Button "Kombinationen löschen" klickt, wird eine Lightbox geöffnet. Die Lightbox erscheint, weil dazu ein Request an den LightboxPluginAdminAjaxHandler gesendet wird. Mitgesendet werden per GET alle ausgewählten Kombis. Bei vielen Kombis wird das Limit für die maximale Länge einer Url überschritten, so dass alle Parameter nach den Kombi-Ids nicht beim Server angekommen. Das führt dazu, dass dann in der Lightbox der Löschen-Button keine Funktion hat.
Lösungsvorschlag:
schnell: Die ID-Parameter an das Ende der Url schreiben, damit die für die Funktion relevanten Parameter auf jeden Fall ankommen
gut: Die IDs per POST übertragen, damit sicher alle an den Server übermittelt werden