Campo de teléfono
Campo de teléfono
El campo tel almacena un número de teléfono dentro de una fila de repeater.
Ideal para
- ubicaciones de oficinas
- bloques de contacto de soporte
- representantes de ventas
- listados de sucursales repetidos
Ejemplo de esquema
{ "name": "phoneNumber", "label": "Phone", "type": "tel" }Uso en plantilla
{{#each offices as="item"}}
<a href="tel:{{ item.phoneNumber }}">{{ item.phoneNumber }}</a>
{{/each}}Ejemplo de tarjeta de oficina:
{{#each offices as="item"}}
<div class="office-card">
<h3>{{ item.city }}</h3>
<a href="tel:{{ item.phoneNumber }}">{{ item.phoneNumber }}</a>
</div>
{{/each}}Úsalo cuando
Usa tel cuando el campo deba representar claramente un número llamable en lugar de texto genérico.
No lo uses cuando
No uses tel cuando:
- el valor no es un número de teléfono real
- el número debería compartirse globalmente mediante una Variable en lugar de almacenarse por fila
Usa text o una Variable compartida en su lugar.
Notas técnicas
- usa
telsolo para números realmente llamables - combínalo con
textpara nombres de oficina, etiquetas o contexto introductorio - si el mismo número de teléfono se reutiliza ampliamente, centralízalo en lugar de repetirlo fila por fila
- no combines extensiones, etiquetas y texto explicativo en el mismo campo a menos que el contrato de salida realmente requiera un único valor sin procesar