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
htmlcodesia 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
richtextinvece