Ir para conteúdo
  • Cadastre-se

[GRATIS] CEP Automático com DDD WHMCS


Posts Recomendados

Boa galera, estou trazendo para vocês uma modificação no WHMCS, ele carrega os dados do CEP do cliente automaticamente, o sistema é bem simples, 32 linhas de puro javascript e nada de PHP ou banco de dados.

Funcionalidades:

  • Carrega automaticamente o endereço;
  • Carrega automaticamente o bairro;
  • Carrega automaticamente a cidade;
  • Carrega automaticamente o estado;
  • Carrega automaticamente o DDD do telefone;
  • Destaca os campos não carregados;
  • Impossibilita a edição antes de inserir o CEP;
  • Mostra um gif de loading ao lado do campo do CEP;
  • Não utiliza nenhum recurso do servidor;
  • Não precisa da edição de arquivos php;
  • Código limpo e mais otimizado possível.

Instalação:

  1. Baixe o arquivo: cep.js e salve como cep.js;
  2. Coloque esse arquivo em: PASTA-DO-WHMCS/templates/SEU-TEMA/js/;
  3. Agora edite o arquivo PASTA-DO-WHMCS/templates/footer.tpl;
  4. E antes da tag </body> adicione: <script src="{$WEB_ROOT}/templates/{$template}/js/cep.js"></script>
  5. Pronto

Observações:

  1. Seu tema precisa estar com o jquery carregado;
  2. O script é grátis a venda dele acarretará na construção de um pais mais corrupto;

Screens:

Créditos:

  • A mim por desenvolver o script;
  • Ao site ddd.pricez.com.br pela API;
  • Ao site imgur por hospedar o gif de loading.

Dúvidas, problemas ou sugestões?

  • Comente o tópico ou envie uma MP.
Link para o comentário
Compartilhar em outros sites

9 horas atrás, CompuLabs disse:

Dúvidas, problemas ou sugestões?

  • Comente o tópico ou envie uma MP.

Bacana!

Caso o WHMCS possua SSL instalado a integração não irá funcionar.

Será necessário alterar (colocar https ao invés de http) nas linhas:

* 4: 

var loading_gif = "https://i.imgur.com/q23p6oI.gif";

* 15:

$.get("https://ddd.pricez.com.br/cep/"+$("#postcode").val()+".json", function(data) {

Parabéns!

Link para o comentário
Compartilhar em outros sites

9 horas atrás, CompuLabs disse:

Boa galera, estou trazendo para vocês uma modificação no WHMCS, ele carrega os dados do CEP do cliente automaticamente, o sistema é bem simples, 32 linhas de puro javascript e nada de PHP ou banco de dados.

Funcionalidades:

  • Carrega automaticamente o endereço;
  • Carrega automaticamente o bairro;
  • Carrega automaticamente a cidade;
  • Carrega automaticamente o estado;
  • Carrega automaticamente o DDD do telefone;
  • Destaca os campos não carregados;
  • Impossibilita a edição antes de inserir o CEP;
  • Mostra um gif de loading ao lado do campo do CEP;
  • Não utiliza nenhum recurso do servidor;
  • Não precisa da edição de arquivos php;
  • Código limpo e mais otimizado possível.

Instalação:

  1. Baixe o arquivo: cep.js e salve como cep.js;
  2. Coloque esse arquivo em: PASTA-DO-WHMCS/templates/SEU-TEMA/js/;
  3. Agora edite o arquivo PASTA-DO-WHMCS/templates/footer.tpl;
  4. E antes da tag </body> adicione: <script src="{$WEB_ROOT}/templates/{$template}/js/cep.js"></script>
  5. Pronto ?

Observações:

  1. Seu tema precisa estar com o jquery carregado;
  2. O script é grátis a venda dele acarretará na construção de um pais mais corrupto;

Screens:

Créditos:

  • A mim por desenvolver o script;
  • Ao site ddd.pricez.com.br pela API;
  • Ao site imgur por hospedar o gif de loading.

Dúvidas, problemas ou sugestões?

  • Comente o tópico ou envie uma MP.

"O script é grátis a venda dele acarretará na construção de um pais mais corrupto"

Bom de mais kkkkkkkkkkkkkkkkkkkkkk

Link para o comentário
Compartilhar em outros sites

6 horas atrás, edvan disse:

Bacana!

Caso o WHMCS possua SSL instalado a integração não irá funcionar.

Será necessário alterar (colocar https ao invés de http) nas linhas:

* 4: 


var loading_gif = "https://i.imgur.com/q23p6oI.gif";

* 15:


$.get("https://ddd.pricez.com.br/cep/"+$("#postcode").val()+".json", function(data) {

Parabéns!

Muito obrigado edvan, realmente não sabia disso, vlw por compartilhar.

 

2 horas atrás, Leonardox disse:

"O script é grátis a venda dele acarretará na construção de um pais mais corrupto"

Bom de mais kkkkkkkkkkkkkkkkkkkkkk

kkkkkkkkkk apenas a realidade.

 

1 hora atrás, Felipe Augusto disse:

Show de bola. Parabéns e obrigado por compartilhar!

Nada amigão, disponha sempre.

 

1 hora atrás, thiagosantos disse:

Testado e funcionando, dá pra usar até mesmo em cadastros internacionais, ele não impede escolher outro país, só não carrega as informações do código de fora do Brasil.

Mas pra quem vende só no país, tá 100%!! Parabéns e obrigado!

Algumas modificações básicas e a troca de alguns campos e isso pode ser feito. Fiz pro Brasil pq é o que a maioria usa kkk.

 

1 hora atrás, LucianoZ disse:

Muito bom o script, estou até usando, a comunidade agradece! 

Valew cara, o uso é livre ahahah nenhum código mal intencionado.

 

1 hora atrás, TecSecret disse:

Parabéns pela iniciativa, muito top. Funciona 100%.

 

Gostaria de saber como organizar, por exemplo cep na primeira linha, endereço na segunda, número e complemento na terceira etc...

 

Abraços

Muito obrigado, você pode editar a ordem no arquivo clientregister.tpl só puxar o bloco do campo postcode pra cima e boa!

Link para o comentário
Compartilhar em outros sites

Comecei a usar. Perfeito.

Eu só fiz uma alteração no formulário e coloquei o campo de CEP para cima, assim o cliente digita primeiro cep....

Sim, como eu disse pro nosso amigo ai em cima, não postei como fazer pq nem todo mundo usa o mesmo template

Enviado do meu Galaxy S6 usando Tapatalk.

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • 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?