Opened 13 years ago
Closed 13 years ago
#212 closed defect (fixed)
json.parse Fehler bei Varianten
| Reported by: | Roger Rehnelt | Owned by: | d.schmitzer |
|---|---|---|---|
| Priority: | major | Milestone: | 3.2 |
| Component: | Core | Version: | 3.1 |
| Keywords: | Cc: |
Description
bei Varianten wird im Frontend ein json.parse Fehler produziert wenn in der Variantenbeschreibung " oder ' verwendet wird.
Fehlermeldung im Debugger von FF:
SyntaxError: JSON.parse: expected ',' or '}' after property value in object
siehe: http://forum.maennchen1.de/viewtopic.php?f=15&t=4276
Note:
See TracTickets
for help on using tickets.

Problem war tiefgreifender. Die ' und `,´," wurden nicht richtig serialisiert. Es gab dazu diverse Fehlerbeschreibungen im Netz, und die Lösung war ein base64_encode der Array Variablen. Aufgrund der Abwärtskompatibilität habe ich mich dazu entschlossen solche "Problemzeichen" einfach nicht zuzulassen.
-> Beim Anlegen und Bearbeiten werden solche Zeichen jetzt entfernt.