GX-Bug #67548
geschlossenEs können keine Eigenschaftswerte mehr mit doppelten Anführungszeichen und &-Zeichen angelegt / bearbeitet werden
0%
Eigenschaftswerte mit doppelten Anführungszeichen und &-Zeichen können wieder angelegt werden.
Beschreibung
Es können keine Eigenschaftswerte mehr mit doppelten Anführungszeichen und &-Zeichen angelegt / bearbeitet werden
Das Problem hier greift der GProtecotor, aber der hat wiederum ein Problem das zu Loggen, sodass hier einfach eine leere Response vom Server zurückkommt.
- Problem was zu lösen ist, dass der GProtector so früh geleaden wird, dass der vender/autoloader nicht geladen ist und damit die nötigen Klassen zum Loggen nicht vorhanden sind.
- Problem ist das die Zeichen "doppeltes Anführungszeichen" und &-Zeichen gefiltert werden und damit für viele Kunden es unmöglich ist die bestehenden Werte zu bearbeiten wenn diese mit Zoll oder & arbeiten
Kann wie folgt reproduziert werden:
- Als Admin einloggen
- Im Gambio Admin unter "Artikel / Kategorien->Artikeleigenschaften" eine Eigenschaft anlegen, wenn keine vorhanden ist
- Anschließend für die neue oder einer bestehenden Eigenschaft einen Wert hinzufügen
- Als Wertname bitte 70" eintragen oder auch 40 & 50
- Speichern und Schließen klicken
- Fehler wird im Popup angezeigt.
Property values can no longer be created / edited with double quotes and & characters
The problem here is the GProtecotor, but it again has a problem to log this, so that an empty response comes back from the server.
1st problem to solve is that the GProtector is loaded so early that the vender/autoloader is not loaded and therefore the necessary classes for logging are not available.
2nd problem is that the double quotes and & characters are filtered, making it impossible for many customers to edit the existing values when they work with inches or &.
Can be reproduced as follows:
- log in as admin
- create a property in the Gambio Admin under "Products / Categories->Article properties" if none is available
- then add a value for the new or an existing property
- as value name please enter 70" or 40 & 50
- click on save and close
- error is displayed in the popup