Campo de texto enriquecido
Campo de texto enriquecido
El campo richtext almacena contenido editorial gestionado con formato.
Ideal para
- texto del cuerpo
- contenido de sección con formato
- descripciones editoriales
- bloques de texto tipo artículo
Ejemplo de esquema
{ "name": "body", "label": "Body", "type": "richtext" }Uso en plantillas
{{{ body }}}Usa triples llaves cuando la salida deba renderizarse como HTML.
Ejemplo de sección:
<div class="prose">
{{{ body }}}
</div>Cuándo usarlo
Usa richtext cuando los editores necesiten herramientas de formato como encabezados, listas, enlaces o énfasis.
Cuándo no usarlo
No uses richtext cuando:
- el texto sin formato sea suficiente
- el contenido deba permanecer altamente estructurado
- se requiera marcado bruto avanzado bajo propiedad técnica controlada
Usa textarea, repeater o htmlcode en su lugar.
Notas técnicas
- renderiza
richtextcon triples llaves para que el formato gestionado pueda producir salida HTML - reserva
richtextpara prosa dirigida por el editor, no para modelos de contenido profundamente estructurados - usa
htmlcodesólo cuando realmente se necesite marcado avanzado y controlado - si elementos repetidos necesitan cada uno texto formateado, considera
repeatercon contenido rich anidado sólo cuando el flujo editorial realmente requiera esa complejidad