Campo Codice HTML

Campo Codice HTML

Il campo htmlcode memorizza markup avanzato controllato.

Ideale per

  • markup avanzato personalizzato sotto responsabilità tecnica
  • frammenti di embed strettamente controllati
  • casi in cui i campi strutturati non sono insufficienti

Esempio di schema

{ "name": "customMarkup", "label": "Custom Markup", "type": "htmlcode" }

Utilizzo nel template

{{{ customMarkup }}}

Esempio di embed controllato:

<div class="custom-embed">
  {{{ customMarkup }}}
</div>

Quando usarlo

Usare htmlcode solo quando è realmente necessario un frammento HTML avanzato e controllato.

Quando non usarlo

Non usare htmlcode quando:

  • un modello di campo strutturato sarebbe più chiaro
  • gli editor hanno bisogno solo di contenuti formattati
  • sono necessarie righe ripetibili

Preferire text, textarea, richtext, o repeater ogni volta che è possibile.

Note tecniche

  • assicurarsi che htmlcode sia sotto chiara responsabilità tecnica
  • utilizzarlo per frammenti avanzati controllati, non come scorciatoia per evitare il content modeling
  • rivedere attentamente l'impatto sul rendering perché le scelte di markup possono influenzare layout, styling e comportamento dei client
  • se gli editor hanno principalmente bisogno di intestazioni, link, liste o paragrafi, usare richtext invece

Correlati