Campo Richtext
Campo Richtext
Il campo richtext memorizza contenuti editoriali gestiti con formattazione.
Ideale per
- testo del corpo
- contenuti di sezione formattati
- descrizioni editoriali
- blocchi di testo simili ad articoli
Esempio di schema
{ "name": "body", "label": "Body", "type": "richtext" }Utilizzo nel template
{{{ body }}}Usa le triple parentesi graffe quando l'output deve essere reso come HTML.
Esempio di sezione:
<div class="prose">
{{{ body }}}
</div>Quando usarlo
Usa richtext quando i redattori hanno bisogno di strumenti di formattazione come intestazioni, elenchi, link o enfasi.
Quando non usarlo
Non usare richtext quando:
- il testo semplice è sufficiente
- il contenuto deve restare fortemente strutturato
- è necessario un markup grezzo avanzato gestito sotto responsabilità tecnica controllata
Usa invece textarea, repeater o htmlcode.
Note tecniche
- renderizza
richtextcon triple parentesi graffe in modo che la formattazione gestita possa produrre output HTML - mantieni
richtextper la prosa gestita dagli editor, non per modelli di contenuto fortemente strutturati - usa
htmlcodesolo quando è veramente necessario un markup avanzato e controllato - se gli elementi ripetuti necessitano ciascuno di testo formattato, considera
repeatercon contenuto ricco nidificato solo quando il flusso di lavoro editoriale richiede davvero tale complessità