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 richtext con triples llaves para que el formato gestionado pueda producir salida HTML
  • reserva richtext para prosa dirigida por el editor, no para modelos de contenido profundamente estructurados
  • usa htmlcode sólo cuando realmente se necesite marcado avanzado y controlado
  • si elementos repetidos necesitan cada uno texto formateado, considera repeater con contenido rich anidado sólo cuando el flujo editorial realmente requiera esa complejidad

Relacionado