Ir para conteúdo
  • Cadastre-se

[dica] Validando Custom Fields


Posts Recomendados

Estava procurando uma forma de validar os Custom Fields, e vi que poderia validá-los através da própria tela onde nós criamos/modificamos eles, através de uma \"Regular Expression Validation String\". Achei um monte de textos sobre esse tema no Google e consegui configurar uma validação, veja:

No campo Validation do Custom Field, para uma data de nascimento no formato dd/mm/aaaa:

/^(0[0-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/([12][0-9]{3})$/
E para um número de telefone, como por exemplo o comercial ou o celular, no formato (xx) 9999-9999:
/^((?[0-9]{2,2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{4,4}[-. ]?[0-9]{4,4}$/

Reparem na data que se colocarem no formato americano (03/22/2000) ele não aceita.

Espero que essa minha primeira contribuição seja útil!

Link para o comentário
Compartilhar em outros sites

Estava procurando uma forma de validar os Custom Fields, e vi que poderia validá-los através da própria tela onde nós criamos/modificamos eles, através de uma \\\"Regular Expression Validation String\\\". Achei um monte de textos sobre esse tema no Google e consegui configurar uma validação, veja:

No campo Validation do Custom Field, para uma data de nascimento no formato dd/mm/aaaa:

/^(0[0-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/([12][0-9]{3})$/
E para um número de telefone, como por exemplo o comercial ou o celular, no formato (xx) 9999-9999:
/^((?[0-9]{2,2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{4,4}[-. ]?[0-9]{4,4}$/

Reparem na data que se colocarem no formato americano (03/22/2000) ele não aceita.

Espero que essa minha primeira contribuição seja útil!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?