Campo Email

Campo Email

The email field stores an email address inside a repeater row.

Ideale per

  • schede contatto
  • voci del team di supporto
  • blocchi del responsabile vendite
  • contatti ripetuti per località

Esempio di schema

{ "name": "emailAddress", "label": "Email", "type": "email" }

Uso nel template

{{#each contacts as="item"}}
  <a href="mailto:{{ item.emailAddress }}">{{ item.emailAddress }}</a>
{{/each}}

Esempio di scheda di supporto:

{{#each contacts as="item"}}
  <div class="contact-card">
    <h3>{{ item.name }}</h3>
    <a href="mailto:{{ item.emailAddress }}">{{ item.emailAddress }}</a>
  </div>
{{/each}}

Usalo quando

Usare email quando il valore della riga deve rimanere un campo di contatto valido orientato alla posta elettronica.

Non usarlo quando

Non usare email quando:

  • il valore è semplice testo descrittivo
  • la scelta del contatto dovrebbe provenire da un oggetto esterno gestito invece che da testo a livello di riga

Usa text o un campo selettore gestito invece.

Note tecniche

  • mantieni email per indirizzi di contatto reali, non per testo descrittivo
  • abbinalo a campi text per etichette, nomi o ruoli
  • usa mailto: output consistently so the runtime intent stays clear
  • se l'identità del contatto deve essere gestita centralmente, usa un oggetto condiviso o un frammento riutilizzabile invece di ripetere gli indirizzi in molte righe

Correlati