Ir para conteúdo
  • Cadastre-se

Consulta de domínio com ou sem o www no whmcs


Posts Recomendados

Olá pessoal, tudo na paz??

Eu vejo muitos clientes pesquisando domínio seguindo o exemplo: "www.dominio.com", porém o meu WHMCS não reconhece o "www", então ele busca sempre o "www.com".

Como eu poderia resolver isso? Fazer com que o WHMCS reconheça o www e remova ele ou ignore?

Não tenho vontade de por um alerta vermelho do tipo "não digite o WWW boca aberta"

Existe alguma solução pronta? Alguma gambi? Ou alguma solução paga?

 

Link para o comentário
Compartilhar em outros sites

Agora, Thiago Santos disse:

Olá pessoal, tudo na paz??

Eu vejo muitos clientes pesquisando domínio seguindo o exemplo: "www.dominio.com", porém o meu WHMCS não reconhece o "www", então ele busca sempre o "www.com".

Como eu poderia resolver isso? Fazer com que o WHMCS reconheça o www e remova ele ou ignore?

Não tenho vontade de por um alerta vermelho do tipo "não digite o WWW boca aberta"

Existe alguma solução pronta? Alguma gambi? Ou alguma solução paga?

 

Dependendo do ordeform que você utiliza já tem o www. Na frente do domínio.

No WHMCS.blog.br tem uma customização em javascript que possibilita remover o www. ou palavra reservada de forma automática.

 

Link para o comentário
Compartilhar em outros sites

29 minutos atrás, edvan disse:

Dependendo do ordeform que você utiliza já tem o www. Na frente do domínio.

No WHMCS.blog.br tem uma customização em javascript que possibilita remover o www. ou palavra reservada de forma automática.

 

Vou testar, seria esse certo? https://www.whmcs.blog.br/personalizacao/personalizacao-dominios/

Posto aqui se funcionar, obrigado!

Realmente funciona muito bem, aproveitei e inclui o "https://"

{literal} 
 <script type="text/javascript">
 $(function(){
 
 $("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("http://",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 
$("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("https://",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("https://",""));});

 $("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("www.",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("www.",""));}); 
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 
 $("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("dominio",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 }); 
</script>
{/literal}

O problema agora está no seguinte:

O cliente faz a busca inicial no site "WordPress", e ele direciona para o WHMCS, porém agora ele não remove o "www" ou "http://" quando digitado no site para o WHMCS, o erro é o mesmo, só se o cliente digitar no WHMCS, aí ele remove na hora.

Teria alguma solução?

Link para o comentário
Compartilhar em outros sites

RESOLVIDO!!

No WordPress, encontrei o id do meu input no meu caso "search_domain", então apliquei o código ao meu head:

<script type="text/javascript">
 (function( $ ) {
 $(function(){
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 });
 })(jQuery);
</script>

Agora digitando qualquer das chaves do código, ele apaga automaticamente tanto no WordPress quanto no WHMCS.

Caso alguém for usar, substitua "dominio" pelo nome de sua empresa, ou remova toda a linha.

Só valeu!!

Link para o comentário
Compartilhar em outros sites

6 horas atrás, Thiago Santos disse:

RESOLVIDO!!

No WordPress, encontrei o id do meu input no meu caso "search_domain", então apliquei o código ao meu head:


<script type="text/javascript">
 (function( $ ) {
 $(function(){
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 });
 })(jQuery);
</script>

Agora digitando qualquer das chaves do código, ele apaga automaticamente tanto no WordPress quanto no WHMCS.

Caso alguém for usar, substitua "dominio" pelo nome de sua empresa, ou remova toda a linha.

Só valeu!!

Show, a parte chata é que se desabilitar o JavaScript do navegador as customizações param de funcionar (mas isso apenas para quem utiliza plugins específicos ou quem desabilitar por domínio).

Link para o comentário
Compartilhar em outros sites

17 minutos atrás, edvan disse:

Show, a parte chata é que se desabilitar o JavaScript do navegador as customizações param de funcionar (mas isso apenas para quem utiliza plugins específicos ou quem desabilitar por domínio).

Verdade, mas pra minha intenção está perfeito, se a pessoa tem capacidade de desativar JS tem capacidade para entender que domínio não se usa o WWW hehehe

Eu vou agora adicionar mais variações do tipo Www. e WWW. pra quem usa tablet/smartphone a primeira letra sempre vem em caixa alta, e tbm pra quem usa sempre caixa alta nos pcs, acredito ser mais fácil adicionar essas variações do que mexer no plugin pra que ele modifique sempre para caixa baixa.

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?