Campo URL
Campo URL
O campo url armazena um destino de link.
Melhor para
- links de CTA
- destinos externos
- links de recursos de suporte
- destinos para download
Exemplo de Esquema
{ "name": "ctaUrl", "label": "CTA URL", "type": "url" }Uso no Template
<a href="{{ ctaUrl }}">{{ ctaLabel }}</a>Com lógica de fallback:
{{#if ctaUrl}}
<a href="{{ ctaUrl }}" class="btn-primary">{{ ctaLabel | default("Learn more") }}</a>
{{/if}}Quando usar
Use url quando o campo representar um destino e deva ser tratado como um link.
Quando não usar
Não use url para:
- campos de texto genéricos
- rótulos de botão
- envio de arquivos
Use text, file ou outro tipo de campo em vez disso.
Notas Técnicas
- use
urlapenas para destinos, não para rótulos visíveis - proteja URLs opcionais com
{{#if}}para que links vazios não sejam renderizados - mantenha destino do link e rótulo do link em campos separados
- use um campo
filededicado quando o destino deve ser um ativo de download gerenciado