Campo de Telefone

Campo de Telefone

O campo tel armazena um número de telefone dentro de uma linha de repeater.

Ideal para

  • locais de escritório
  • blocos de contato de suporte
  • representantes de vendas
  • listagens repetidas de filiais

Exemplo de Esquema

{ "name": "phoneNumber", "label": "Phone", "type": "tel" }

Uso no Template

{{#each offices as="item"}}
  <a href="tel:{{ item.phoneNumber }}">{{ item.phoneNumber }}</a>
{{/each}}

Exemplo de cartão de escritório:

{{#each offices as="item"}}
  <div class="office-card">
    <h3>{{ item.city }}</h3>
    <a href="tel:{{ item.phoneNumber }}">{{ item.phoneNumber }}</a>
  </div>
{{/each}}

Quando Usar

Use tel quando o campo deve representar claramente um número que possa ser chamado, em vez de texto genérico.

Quando Não Usar

Não use tel quando:

  • o valor não é um número de telefone real
  • o número deve ser compartilhado globalmente através de uma Variável em vez de armazenado por linha

Use text ou uma Variável compartilhada em vez disso.

Notas Técnicas

  • use tel apenas para números realmente discáveis
  • combine-o com text para nomes de escritório, rótulos ou contexto introdutório
  • se o mesmo número de telefone for reutilizado amplamente, centralize-o em vez de repeti-lo linha a linha
  • não misture ramais, rótulos e texto explicativo no mesmo campo, a menos que o contrato de saída realmente exija um único valor bruto

Relacionado