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