Referência de Campos de Componentes
Referência de Campos de Componentes
Esta referência abrange os tipos de campo disponíveis ao definir Componentes FaceFlow.
Use esta seção quando precisar decidir que tipo de entrada voltada para o editor uma seção deve expor e como essa entrada deve ser renderizada de forma segura e previsível.
Tipos de Campo de Nível Superior
- Texto
- Área de Texto
- Número
- URL
- Data
- Imagem
- Imagens
- Arquivo
- Seleção
- Caixa de seleção
- Texto Rico
- Código HTML
- Mapa
- Repetidor
- Seleção de Formulário
- Seleção de Avaliação
Tipos de Subcampo Somente para Repetidor
Esses tipos de campo destinam-se a uso dentro de linhas do repeater em vez de como campos gerais de seção de nível superior.
Regras de Seleção de Campo
Escolha um tipo de campo pelo contrato de conteúdo que deseja preservar:
- use
textpara textos curtos - use
textareapara texto simples de várias linhas - use
numberpara valores numéricos que devem permanecer numéricos - use
urlpara links e destinos - use
datepara datas de publicação, evento ou de linha do tempo - use
imageouimagespara mídia gerenciada - use
filepara ativos para download - use
selectoucheckboxpara opções controladas - use
richtextpara formatação editorial - use
htmlcodesomente para marcação avançada controlada - use
mappara dados de localização estruturados - use
repeaterpara linhas repetidas estruturadas - use
formSelectereviewSelectpara incorporações gerenciadas
Guia Rápido de Decisão
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 -> htmlcodeExemplo 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" }
]