Jump to content

Regra de digitação nos campos personalizados


Recommended Posts

Olá, é possivel criar uma regra de digitação para os campos personalizados de um produto ? Exemplo, tenho um campo personalizado onde o cliente informa o nome do servidor no momento do pedido, porem eu gostaria de criar uma regra onde não fosse possivel escrever com letras maiusculas, pontos ou espaços naquele campo de texto, já vi uma vez um whmcs que tinha esse sitema, porem não me lembro o nome do site, alguém sabe como pode ser feito ?

Link to comment
Share on other sites

12 horas atrás, Yago Marlon disse:

Olá, é possivel criar uma regra de digitação para os campos personalizados de um produto ? Exemplo, tenho um campo personalizado onde o cliente informa o nome do servidor no momento do pedido, porem eu gostaria de criar uma regra onde não fosse possivel escrever com letras maiusculas, pontos ou espaços naquele campo de texto, já vi uma vez um WHMCS que tinha esse sitema, porem não me lembro o nome do site, alguém sabe como pode ser feito ?

Você pode facilmente validar por jQuery também, o plugin https://jqueryvalidation.org/ faz isso muito bem.

Link to comment
Share on other sites

Em 28/07/2016 at 17:40, Leandro V disse:

Veja na documentação alguns exemplos.

http://docs.whmcs.com/Custom_Fields#Regular_Expression_Validation

Basta modificar de acordo com sua necessidade.

Eu acho que esse exemplo me resolveria os problemas, mais qual seria o código para não se usar letras maiusculas ? E onde exatamente eu edito aquilo ? Abraço !

Em 29/07/2016 at 00:59, Theo13 disse:

Acredito que para fazer esta regra em tempo real apenas com JS ou algo mais básico CSS...

Porém vai ser bem complicado conseguir fazer se não tem muita experiencia...

Não precisa ser em tempo real, pois já tem uma menssagem informando pra usar apenas letras minusculas, porem tem cliente que se faz de bobo ou realmente não lê, e ele acaba colando letras maiusculas, eu gostaria de que quando ele escrever lá por exemplo "MeuServer" e prosseguir com o pedido, desse alguma menssagem informando que não foi possivel prosseguir o pedido pois o campo x está com letras maiusuclas. Será que é possivel ?

Link to comment
Share on other sites

12 minutos atrás, Yago Marlon disse:

Eu acho que esse exemplo me resolveria os problemas, mais qual seria o código para não se usar letras maiusculas ? E onde exatamente eu edito aquilo ? Abraço !

Não precisa ser em tempo real, pois já tem uma menssagem informando pra usar apenas letras minusculas, porem tem cliente que se faz de bobo ou realmente não lê, e ele acaba colando letras maiusculas, eu gostaria de que quando ele escrever lá por exemplo "MeuServer" e prosseguir com o pedido, desse alguma menssagem informando que não foi possivel prosseguir o pedido pois o campo x está com letras maiusuclas. Será que é possivel ?

Com jquey seria bem melhor, pois você poderia até mesmo substituir as maiúsculas para minúsculas e assim resolveria seu problema e o cliente não ia ficar perdendo tempo dando submit.

Link to comment
Share on other sites

Agora, BSHosting disse:

Com jquey seria bem melhor, pois você poderia até mesmo substituir as maiúsculas para minúsculas e assim resolveria seu problema e o cliente não ia ficar perdendo tempo dando submit.

Eu achei ele meio complicado, será que existe algum tutorial informando como é feito esse processo pelo jquery ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?