Referencia de campos de Componentes
Referencia de campos de Componentes
Esta referencia cubre los tipos de campos disponibles al definir Componentes de FaceFlow.
Usa esta sección cuando necesites decidir qué tipo de entrada orientada al editor debe exponer una sección y cómo esa entrada debe representarse de forma segura y predecible.
Tipos de campos de nivel superior
- Texto
- Área de texto
- Número
- URL
- Fecha
- Imagen
- Imágenes
- Archivo
- Selector
- Casilla de verificación
- Texto enriquecido
- Código HTML
- Mapa
- Repetidor
- Selector de formulario
- Selector de reseña
Tipos de subcampos solo para Repetidor
Estos tipos de campo están pensados para usarse dentro de filas repeater en lugar de como campos generales de sección de nivel superior.
Reglas de selección de campo
Elige un tipo de campo según el contrato de contenido que quieras preservar:
- use
textpara cadenas cortas - use
textareapara texto plano de múltiples líneas - use
numberpara valores numéricos que deben permanecer numéricos - use
urlpara enlaces y destinos - use
datepara fechas de publicación, eventos o cronologías - use
imageoimagespara medios gestionados - use
filepara activos descargables - use
selectocheckboxpara opciones controladas - use
richtextpara formato editorial - use
htmlcodesolo para marcado avanzado controlado - use
mappara datos de ubicación estructurados - use
repeaterpara filas repetidas y estructuradas - use
formSelectyreviewSelectpara integraciones gestionadas
Guía rápida de decisión
one short string -> text
one multi-line plain block -> textarea
formatted editorial content -> richtext
repeatable cards or FAQs -> repeater
embed a managed Form -> formSelect
embed a managed Review -> reviewSelect
advanced custom markup -> htmlcodeEjemplo de esquema
[
{ "name": "title", "label": "Title", "type": "text" },
{ "name": "summary", "label": "Summary", "type": "textarea" },
{ "name": "heroImage", "label": "Hero Image", "type": "image" },
{ "name": "ctaUrl", "label": "CTA URL", "type": "url" }
]