O WHMCS permite o gerenciamento automático de domínios através de diversos registradores (resellerClub, enom, namecheap, opensrs e etc…) sendo possível consultas (WHOIS), registros, renovações e transferências. O post de hoje irá demonstrar uma simples integração que auxiliará o cliente/visitante a selecionar as extensões (TLD´s) disponíveis no momento da consulta/pesquisa em 1 clique. No final do post você poderá obter os arquivos já pronto para uso, os templates utilizados foram Default e Portal ( ambos da versão 5.1.2 ), espero que gostem! Imagine o seguinte, você disponibiliza 30 (TLD´s) e por algum motivo o cliente deseja selecionar as 30 para pesquisa… ele terá que clicar 1 por 1. Nesta customização em apenas 1 clique as extensões serão marcadas automaticamente!
Veja como é simples efetuar a integração:
Exemplo 1 ( template portal ):
– Abra o arquivo o domainchecker.tpl localizado em /templates/portal/ e procure a linha 26 que possui o contéudo:
<input type=”text” name=”domain” value=”{$domain}” size=”40″>
Insira o código abaixo após a linha 26:
{literal}<script language=”Javascript”>function check_all_tld(oForm, cbName, checked){ for (var i=0; i < oForm[cbName].length; i++) oForm[cbName][i].checked = checked; }</script>{/literal}
<input type=”checkbox” name=”total” value=”checkbox” onClick=”check_all_tld(this.form,’tlds[]’,this.checked)”><b>Todas TLDs</b>
Exemplo finalizado:
Exemplo 2 ( template default ):
– Abra o arquivo o domainchecker.tpl localizado em /templates/default/ e procure a linha 26 que possui o contéudo:
{/foreach}
Insira o código abaixo após a linha 26:
{literal}<script language=”Javascript”>function check_all_tld(oForm, cbName, checked){ for (var i=0; i < oForm[cbName].length; i++) oForm[cbName][i].checked = checked; }</script>{/literal}
<input type=”checkbox” name=”total” value=”checkbox” onClick=”check_all_tld(this.form,’tlds[]’,this.checked)”><b>Todas TLDs</b>
Exemplo finalizado:
Exemplo 3 ( template default ):
Essa customização ficará semelhante a do template portal ( será exibido de imediato as TLD´s e o botão Multiplas TLDS será removido ). Para evitar que o post fique muito longo vou apenas mostrar a customização pronta, no final do post disponibilizarei o arquivo modificado e comentado!
Conforme informei estou disponibilizando o download Pesquisa de Domínios dos arquivos/exemplos prontos para utilização!
Vídeo demonstrativo https://www.screenr.com/D217
Os exemplos aqui mencionados foram baseados no post do fórum oficial da WHMCS.com
Gostou? Comente!
obrigado testado e funcionando 100%, mas como que faço para colocar mais tdls, pois o meu só tem 4, e gostaria de colocar mais, parabens edivan
Dá uma lida no link ( https://docs.whmcs.com/Domain_Pricing ) e confira como funciona.
Dá uma lida no link ( https://docs.whmcs.com/Domai… ) e confira como funciona.
nao consigo visualizar o link dos codigos ja prontos para baixar
Adriano,
Tente novamente!
nao consigo visualizar o link dos codigos ja prontos para baixar
Adriano,
Tente novamente!