StringField mit "<" im Wert nicht möglich

Hallo Zusammen,

Die Shopware 6 API/DAL Struktur erlaubt es aktuell nicht, bspw. ein StringField mit einem Inhalt wie z.B. „<150“ zu befüllen.

Hintergrund: das wird offenbar als Injection gewertet und daher rausgefiltert.

Wir haben jedoch eine Schnittstelle, die bspw. die Eigenschaft-Ausprägungen per API in den Shop überträgt und so gibt es Ausprägungen für den Durchmesser, die z.B. einen Wert „<150“ beinhalten.

Der Fehler von der API ist dann, dass das Feld nicht leer sein darf.

Gibt es hierfür eine Lösung, um diese Werte trotzdem speichern zu können?

Und wenn Du das HTML-Äquivalent nimmst (&lt;)? Oder stört er sich daran auch?

Das funktioniert theoretisch, sieht aber im Adminbereich etc. sehr bescheiden aus…

Ich hab das wort reingeschrieben „<150“ wird dann „kleiner als 150“

Wo genau hast du das reingeschrieben?

wenn man „<150“ per API schickt, gibt es einen Fehler

EDIT: sorry, habe dich glaube ich falsch verstanden… du schickst direkt „kleiner als 150“ per API, oder?

genau. ich frisiere meine api-daten vorher.