Campo Telefono
Campo Telefono
The tel field stores a telephone number inside a repeater row.
Ideale per
- sedi aziendali
- blocchi di contatto per il supporto
- rappresentanti commerciali
- elenchi ripetuti di filiali
Esempio di schema
{ "name": "phoneNumber", "label": "Phone", "type": "tel" }Utilizzo nel template
{{#each offices as="item"}}
<a href="tel:{{ item.phoneNumber }}">{{ item.phoneNumber }}</a>
{{/each}}Esempio di scheda ufficio:
{{#each offices as="item"}}
<div class="office-card">
<h3>{{ item.city }}</h3>
<a href="tel:{{ item.phoneNumber }}">{{ item.phoneNumber }}</a>
</div>
{{/each}}Quando usarlo
Usa tel quando il campo deve rappresentare chiaramente un numero chiamabile piuttosto che del testo generico.
Quando non usarlo
Non usare tel quando:
- il valore non è un vero numero di telefono
- il numero dovrebbe essere condiviso globalmente tramite una Variabile invece di essere memorizzato per ogni riga
Usa text o una Variabile condivisa invece.
Note tecniche
- usa
telsolo per numeri effettivamente chiamabili - abbinalo a
textper nomi di uffici, etichette o contesto introduttivo - se lo stesso numero viene riutilizzato frequentemente, centralizzalo invece di ripeterlo riga per riga
- non mescolare interne, etichette e testi esplicativi nello stesso campo a meno che il contratto di output non richieda realmente un unico valore grezzo