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.










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