Algumas pessoas não estavam conseguindo usar o CEP COM AJAX descrito neste post.
A falha era causada pois o TPL do estilo default não possuia os ID correspondentes diferentemente do arquivo já postado aqui
Para modificar isso basta incluir o ID correspondente, exemplo:
Errado: <input type=”text” name=”address1″ size=40 value=”{$clientaddress1}”>
Corrigido: <input type=”text” name=”address1″ id=”address1″ size=40 value=”{$clientaddress1}”>
Será necessário fazer isso para cada campo: address1, address2, city, state.
Caso queira baixar os TPL para versão default basta clicar aqui eles já estão corrigidos.
Dica: Para quem é curioso como eu basta inseri uma linha ( em negrito ) de uma função e o xAjax habilita o debug.
==================================
$xajax = new xajax();
$xajax -> setCharEncoding(‘ISO-8859-1’);
$xajax -> registerFunction(“CepAjax”);
$xajax -> setFlag(“debug”, true);
==================================
Observação: Ao habilitar o debug é bom desabilitar o bloqueador de pop-up.
Créditos vão pro Carlo que conseguiu identificar a falta dos id’s.
Isso não está funcionado no meu WHMCS 4.5.2, a tela fica em branco e não carrega o template
Isso não está funcionado no meu WHMCS 4.5.2, a tela fica em branco e não carrega o template