Clicky

Jump to content
  • Sign Up
Sign in to follow this  
tekobr

[dica] Validando Custom Fields

Recommended Posts

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!


Essencial Host - Hospedagem de sites, blogs, lojas virtuais e administração de servidores
blogdohost.com.br - Dicas para quem trabalha com hospedagem de site

Share this post


Link to post
Share on other 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!


Essencial Host - Hospedagem de sites, blogs, lojas virtuais e administração de servidores
blogdohost.com.br - Dicas para quem trabalha com hospedagem de site

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.




×
×
  • Create New...