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.
Zugehörige Tickets
Von Jörg Wrase vor mehr als 9 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 Michael Kroenke vor mehr als 9 Jahren aktualisiert
- Zielversion wurde von 59 zu 2.2.2.0 beta1 geändert
Von Jörg Wrase vor mehr als 9 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Jörg Wrase gesetzt
Von Jörg Wrase vor mehr als 9 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Jörg Wrase zu Torben Wark geändert
Von Jörg Wrase vor mehr als 9 Jahren aktualisiert
- Kopiert nach GX-Bug #42063: Eigenschaften Namen werden nicht korrekt gespeichert wenn ein & vorhanden ist wurde hinzugefügt
Von Torben Wark vor mehr als 9 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.
Von Jörg Wrase vor mehr als 9 Jahren aktualisiert
- Status wurde von Anerkannt zu Testing geändert
- Zugewiesen an wurde von Jörg Wrase zu Torben Wark geändert
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert