GX-Bug #42021
geschlossenEigenschaften Namen werden nicht korrekt gespeichert wenn ein & vorhanden ist
100%
Beschreibung
Wenn man bei den Artikeleigenschaften einen Namen mit &-Zeichen verwendet, so wird der Name dort abgeschnitten.
Genauer: es wird eine weitere Variable mit dem Namen übertragen.
Sollte man also einen Namen wie z.B.
TestName&Test2Name=TestWert
so erhält man in den Übertragenen Daten eine weitere Variable Namens Test2Name mit dem Werte TestWert.
Der Fehler liegt also vermutlich schon in der clientseitigen Verarbeitung.
Checkliste 0/0
Zugehörige Tickets
Von Jörg Wrase vor fast 10 Jahren aktualisiert
Eine Lösung könnte wohl sein in der
properties_values_edit.js in Zeile 52 UND 57
statt
inputs.push(this.name + '=' + this.value);
sollte dort
inputs.push(this.name + '=' + encodeURIComponent(this.value));
stehen.
Von Torben Wark vor fast 10 Jahren aktualisiert
- Status wurde von Testing zu Anerkannt geändert
- Zugewiesen an wurde von Torben Wark zu Jörg Wrase geändert
Das Problem wurde nur für die Eigenschaften-Werte behoben. Es besteht aber auch noch bei den Eigenschaften-Namen an sich.