Smarty - Freitextfeld mit HTML

Moin zusammen,

ich würde gerne beim Auftragsimport im Freitextfeld eine Nachricht in Rot einfügen.

<freitext>Text<freitext>

Klassich in HTML wird herausgefiltert

<freitext><font color="red">Wichtig</font></freitext>

Hat jemand eine Idee oder einen Tipp?

Viele Grüße

Felix

Hallo @Felix_Wessely,

hast Du mal versucht, die Sonderzeichen zu escapen?

<freitext>&lt;font color=&quot;red&quot;&gt;Wichtig&lt;/font&gt;</freitext>

Ist nur ein Versuch ohne es selbst getestet zu haben. Mehr Infos gäbs dann hier

  • & becomes &
  • < becomes <
  • becomes >

  • " becomes "
  • ’ becomes '

Grüße aus Augsburg
Jörn

Hey @Jorn_H_von_digitalXL ,

da warst du schneller als ich mit meiner Antwort :smiley: - es reicht CDATA zu nutzen.

<freitext><![CDATA[ <font color='red'>Test</font>]]></freitext>

Vielen Dank :slight_smile:

Hallole @Felix_Wessely

das war mein erster Gedanke - ich habe mich aber nicht getraut es vorzuschlagen, weil CDATA im HTML-Umfeld nicht immer den gewünschten Erfolg bringt :slight_smile:

Top! Danke fürs Teilen!

Jörn