CEP com Ajax no WHMCS

Postado em 09/12/2008 por Edvan

teste

A personalização abaixo é baseada no post do Carlo que gentilmente autorizou a divulgação aqui no blog.

Quando alguém for se cadastrar no seu WHMCS, ao invés de preencher todos os campos de endereço, basta preencher o CEP, assim o xAjax irá enviar o CEP do cliente para um webservices online de ceps (Um site de CEPs) e retornará o seu endereço completo (Endereço, Bairro, Cidade e Estado).

Faça o download do 0.5 RC 2 Full descompacte o arquivo xajax_0.5_rc2_full.zip renomei a pasta para ajax e envie para seu_estilo ( portal ou default ).

Exemplo: /www/seu_whmcs/templates/seu_estilo/

Será necessário alterar apenas 2 arquivos clientregister.tpl e header.tpl

Afim de facilitar clicando aqui você já terá os 2 arquivos alterados.

Em clientregister.tpl linha 17 a 19 o campo CEP nas linhas 23 a 54 foi o ESTADO.

Já o header.tpl linha 1 a 37 o script propriamente dito.

Depois basta enviar os arquivos para /www/seu_whmcs/templates/seu_estilo/

Limitações: O script só funciona graças ao serviço do buscarcep.com.br ! O serviço é GRATUITO e está limitado a 20 buscas por IP por MINUTO (20/IP/MINUTO). Caso precise de mais buscas gentileza entrar em contato com a buscarcep.com.br

Implantei o script acima na versão 3.7.1/3.7.2/3.8.0 sem problemas.



Leia Também:

  • http://Fox2Host Tiago

    Amigo, quando incluo o codigo no headr.tpl, e quando aquele codigo é incluso ele trava a pagina…. fica tudo em branco…
    Uso a 3.7.2

    Resposta:
    Thiago, experimenta limpar a pasta templates_c ou utiliza um script que postei aqui no Blog: http://whmcs.blog.br/2008/10/28/arquivos-de-cache-pasta-templates_c/
    o nome do arquivo é header.tpl, sugiro você copiar os arquivos originais e substituir, certamente você pode está fazendo algo errado!

  • Pingback: Cep com Ajax - Estilo Default | WHMCS.Blog.Br - WHMCS

  • Pingback: Conflitos Cep Com Ajax | WHMCS.Blog.Br - WHMCS

  • http://Website(optional) Luis

    Saudações,

    Estou testando na versão 3.8.1 e não está dando certo. Alguém com a mesma experiência ?

    Resposta:

    Qual erro? Funciona em qualquer versão do WHMCS.

    Testei em todas ( 3.6.1 à 3.8.1 ).

  • http://Website(optional) LUIS AUGUSTO

    Queria agradecer ao Sr. Edvan Sampaio pela grande ajuda, paciência e honestidade na resolução de uma problemática sobre CEP com Ajax no WHMCS onde estava com muitas dificuldades quase impossíveis de se resolver.

    Agora está TUDO funcionando perfeitamente. Continue assim esse profissional competente que você é.

    ABRAÇOS…

    Resposta

    Estamos à disposição!

    Abraços

  • http://www.sorocabanegocios.com.br Mario

    Eu havia testado na versão 3.7.2 e tinha funcionado.

    Já na versão 3.8.1 não funciona.

    Não dá erro nenhum, apenas não preenche com o endereço e pelo que percebi meio qu efica em looping, pois fica carregando.

    Mas muito boa a idéia e to pensando em voltar pra 3.7.2.

    Obrigado.

    Resposta

    Consigo fazer funciona na versão 3.8.1 sem problemas.

    Creio que seja bloqueio nas funções allow_url_fopen e allow_url_include.

    Veja o link: http://whmcs.blog.br/problemas-duvidas/conflitos-cep-com-ajax/

  • Igor

    Oi,
    não estou conseguindo baixar o arquivo.
    Fala que o arquivo não existe.
    http://www.xajaxproject.org/download/0.5_rc2/xajax_0.5_rc2_full.zip

  • http://www.voahost.com Flavio Cesarino

    Desculpe, mas o link para o downlod do script 0.5 RC 2 Full está quebrado

    • http://www.whmcs.blog.br WHMCS.Blog.Br

      Eles mudaram o link.

      O post já está com o link novo.

      Abraços

  • http://www.voahost.com Flavio Cesarino

    O troço ruim de instalar, não funciona por nada.
    Acho que o problema não é no servidor já que neste endereço está funcionando.
    http://voahost.com/buscacep/formulario.php

    Ja tentei de tudo e ainda nada

  • http://www.voahost.com Flavio Cesarino

    e neste endereço tenta carregar mas não carrega
    http://www.voahost.com/clientes/register.php

  • http://www.voahost.com Flavio Cesarino

    Já fiz isso tudo aí em cima e nada

    • http://www.whmcs.blog.br WHMCS.Blog.Br

      Flávio,

      Já instalei esse CEP em mais de 10 WHMCS com os mesmos procedimentos já citados e não encontrei as dificuldades já mencionadas e corrigidas.

      Posso dá uma sem compromissos no seu FTP e ver o que ocorre.

      Basta entrar em contato via chat em horário comercial.

  • Mario

    Bem, eu consegui fazer funcionar no register.php , mas em qual arquivo eu altero para auto-completar o CEP quando a pessoa vai se cadastrar após finalizar uma compra e também dentro do Admin na parte de cadastro de clientes.

    Valeu e otimo trabalho o de vocês no site.

  • http://www.whmcs.blog.br Edvan

    Primeiro veja no seu admin qual orderforms está utilizando. Acesse seuwhmcs/configgeneral.php clique na aba Ordering e em Default Order Form Template veja qual está… depois vá na pasta templates/orderforms/seu_orderform/ e edite o arquivo viewcart.tpl

    • Mario

      Bem, deu certo.

      Muito Obrigado.

  • http://udihost.com Renato

    o.O a tela no meu whmcs fico branco ultilizo a 3.8.1

    ja ocorreu com você edvan?

  • http://www.whmcs.blog.br Edvan

    Procure por falhas aqui no blog e você ativa um debug e posta o erro aqui.

  • http://WWW.UDIHOST.COM rENATO

    LINK PARA DOWNLOAD OFFLINE =s

  • http://lucasdomonte.com.br Lucas

    Edvan eu instalei o script em meu whmcs
    uso a versão 4.1.1
    quando digita o cpf ele fica tipo q carregando toda vida
    e não completa os dados automaticamente só fica a
    ampulheta mostrando que esta carregando :/

  • http://www.whmcs.blog.br Edvan

    Procura aqui no blog falhas/bloqueio cep com ajax.

  • http://lucasdomonte.com.br LuKasX3

    Ja procurei edvan inclusive ja fiz tudo com mandava o php.ini e talz :/ ta funcionando normal já até desisti :P deixa do geito q ta q ta legal

    http://www.lucasdomonte.com.br/cp/cart.php

  • http://www.standhost.com.br/cliente/ Marcos Santos

    Infeslismente o link de download esta off.

  • http://www.whmcs.blog.br Edvan

    Eu não uso mais esse sistema.

  • http://www.hospedahoje.com.br Leandro

    Esse arquivos funcinam na versão V. 4.1.2

  • http://www.whmcs.blog.br Edvan

    Sim.

  • Guilherme Carvalho

    Alguma novidade? O Site tah off, algum novo link ou novo sistema para utilizar??

  • Guilherme Carvalho

    Consegui baixar direto pelo link aqui do site, mas como faço para integrar o ajax ao whmcs igual a imagem do post?? Não consigo acessar o post do Carlo, pois o link do forum da hostdime não funciona.

  • http://gccarvalho@gmail.com Guilherme Carvalho

    Aonde eu encontro o xajax_0.5_rc2_full.zip para download??

  • http://www.solutionhost.com.br Joao Victor

    Nao consigo o download do xajax, tem outro link??

Serviços WHMCS

Enquetes

Você gostou das novidades da Versão 5.0?

View Results

Loading ... Loading ...

Facebook



Licenças WHMCS




Acompanhe