Dicas WHMCS – Parte 5

47

Mais uma parte para ajudar a você trabalhar melhor com seu WHMCS, hoje abordaremos dicas referente a nova versão 4.1 e completamos 25 dicas.

Dica 21 – Desabilitar o login ( preenchimento usuário/senha ) para o cliente visualizar os ticket’s. Vá em General Settings clique na aba Support, desmarque a opção Client Tickets Require Login.

Dica 22 – Desabilitar o registro avulso (register.php) caso o cliente não compre um produto ou serviço. Clique em General Settings clique na aba Other e desmarque a opção Allow Client Registration. Essa opção também está disponível nas versões anteriores.

Dica 23 – Você não trabalha com afiliados e mesmo assim o WHMCS envia um relatório mensal para TODOS os clientes, muito chato isso. Vá em General Settings clique na aba Other e desmarque a opção Monthly Affiliate Reports.

Dica 24 – Personalizar a mensagem Not Allowed caso você desabilite a opção Allow Client Registration. Edite o arquivo clientregister.tpl nas primeiras linhas você irá encontrar:

{if $noregistration}
Not Allowed
{else}

Fiz uma personalização que irá exibir uma mensagem e redirecionar o visitante para o carrinho de pagamento em 5 segundos..

{if $noregistration}
<strong>Necessário efetuar a compra de um produto ou serviço!</strong> <br />
<br />
<strong>Você será redirecionado em 5 segundos…</strong>
<META HTTP-EQUIV=”Refresh” CONTENT=”5; URL=cart.php”>
<br />
{else}

Dica 25 – Por algum motivo você não queira que seu cliente altere os dados pessoais ( Nome, Sobrenome, E-mail e etc… ) alguns alteram o arquivo clientareadetails.tpl e retiram o input text (caixa de texto) e colocam apenas a váriavel e acham que está tudo certo… mas quando o cliente tenta alterar outros dados permitido daí vem o erro. A dica é bem simples, troque o campo type=”text” por type=”hidden” assim o campo constará mais ficará oculto.

Ocultar Campos

Gostou? Comente!

47 COMENTÁRIOS

    • Tem uma outra dica que iria postar mas posso adiantar aqui, localize a pasta seuwhmcs/includes/ abra o arquivo countries.php ( ele não possui criptografia), localize a linha 33 e verá “BR”=>”Brazil” daí você troca por Brasil.

      • Fazer isso em país não consegui mas, aprendi como criar uma nova pagina no whmcs, coloquei os termos de uso no whmcs mesmo.
        inclui o novo modelo da tpl no arquivos em php criei o titulo para essa pagina em Portugues-br.txt
        Ficaria legal ate para você mesmo colocar seus serviços no whmcs aproveitando ate as descrições dos planos.

        Ficou legal e sem erros.

        Abraços.

    • Tem uma outra dica que iria postar mas posso adiantar aqui, localize a pasta seuwhmcs/includes/ abra o arquivo countries.php ( ele não possui criptografia), localize a linha 33 e verá “BR”=>”Brazil” daí você troca por Brasil.

      • Fazer isso em país não consegui mas, aprendi como criar uma nova pagina no whmcs, coloquei os termos de uso no whmcs mesmo.
        inclui o novo modelo da tpl no arquivos em php criei o titulo para essa pagina em Portugues-br.txt
        Ficaria legal ate para você mesmo colocar seus serviços no whmcs aproveitando ate as descrições dos planos.

        Ficou legal e sem erros.

        Abraços.

  1. Sim dá para fazer muita coisa… inclusive scripts.

    Exemplo: um parceiro (widecom) montou uma pesquisa de satisfação e fiz uma adaptação ficou muito legal.

    https://img301.imageshack.us/i/demo19.jpg/

    Recentemente adaptei meu script de comprovantes para exibir registros dentro do próprio WHMCS diferente da versão anterior.

    https://img230.imageshack.us/i/demo20.jpg/
    https://img70.imageshack.us/i/demo21.jpg/

    Também podemos brincar com o admin:

    https://img257.yfrog.com/i/demo22.jpg/

    Nem precisaria você mecher na linguagem, poderia colocar a tradução diretamente no arquivo.

    • Eu to pretendendo fazer uma coisa assim, personalizar um departamento so para comprovante.
      To começando a gostar de mexer com o whmcs.

      Abraços.

  2. Sim dá para fazer muita coisa… inclusive scripts.

    Exemplo: um parceiro (widecom) montou uma pesquisa de satisfação e fiz uma adaptação ficou muito legal.

    https://img301.imageshack.us

    Recentemente adaptei meu script de comprovantes para exibir registros dentro do próprio WHMCS diferente da versão anterior.

    https://img230.imageshack.us
    https://img70.imageshack.us/

    Também podemos brincar com o admin:

    https://img257.yfrog.com/i/d

    Nem precisaria você mecher na linguagem, poderia colocar a tradução diretamente no arquivo.

  3. Alguém sabe se existe uma forma de retirar aquela configuração de servidor padrão (*) , quando você clica em cima ele fica marcado com um *.

    Mas o problema é quando se tem mais de 2 servidores, no meu caso está dando problema.

    Exemplo: O cliente escolhe um plano de hospedagem no Brasil mas quando a conta é criada o WHMCS cria no servidor padrão que é no exterior.

    Isto acaba dando problema que no meu caso utilizo ativação imediata e o cliente acaba recebendo 2 e-mails do cPanel, o primeiro que foi errado porque a conta foi criada em servidor errado, e depois envio manualmente para o cliente o e-mail correto depois de recriar a conta dele no servidor correto.

    Isto já aconteceu com alguém ou é um bug no meu WHMCS.

    Obrigado a quem puder dar uma luz.

    PS: Sucesso Edvan

  4. Alguém sabe se existe uma forma de retirar aquela configuração de servidor padrão (*) , quando você clica em cima ele fica marcado com um *.

    Mas o problema é quando se tem mais de 2 servidores, no meu caso está dando problema.

    Exemplo: O cliente escolhe um plano de hospedagem no Brasil mas quando a conta é criada o WHMCS cria no servidor padrão que é no exterior.

    Isto acaba dando problema que no meu caso utilizo ativação imediata e o cliente acaba recebendo 2 e-mails do cPanel, o primeiro que foi errado porque a conta foi criada em servidor errado, e depois envio manualmente para o cliente o e-mail correto depois de recriar a conta dele no servidor correto.

    Isto já aconteceu com alguém ou é um bug no meu WHMCS.

    Obrigado a quem puder dar uma luz.

    PS: Sucesso Edvan

  5. Olá, tenho uma dúvida com o whms, se alguém souber responder fico grato. Dou 30 dias grátis na hospedagem, mas o registro de domínio tem que ser pago antes. Como separar essas faturas?

  6. Rafael,

    Acho que não tem como.

    Se fosse apenas 1 plano de hospedagem você pode criar um cupom de desconto referente a esse plano e assim poderia isentar apenas a hospedagem.

    Obviamente que o cupom seria em Reais ao invés de porcentagem.

  7. Rafael,

    Acho que não tem como.

    Se fosse apenas 1 plano de hospedagem você pode criar um cupom de desconto referente a esse plano e assim poderia isentar apenas a hospedagem.

    Obviamente que o cupom seria em Reais ao invés de porcentagem.

  8. Tentei fazer a dica 30 mas o campo desapareceu!
    Fiz de outra forma e deu certinho…
    é só adicionar a função
    readonly=”readonly”

    Ex.: input name=”firstname” type=”text” value=”{$clientfirstname}” size=”25″ readonly=”readonly”

    Abraços…

  9. Tentei fazer a dica 30 mas o campo desapareceu!
    Fiz de outra forma e deu certinho…
    é só adicionar a função
    readonly=”readonly”

    Ex.: input name=”firstname” type=”text” value=”{$clientfirstname}” size=”25″ readonly=”readonly”

    Abraços…

  10. Olá, queria sber como faz pra ageitar um bug que esta na minha general settings.
    sempre que entro nela, aparece tudo branco, só as caixinhas pra escrever e alguuns nomes(nao aparece a skin do whmcs nem nada do tipo) e não da pra configurar por causa disso.

  11. Olá, queria sber como faz pra ageitar um bug que esta na minha general settings.
    sempre que entro nela, aparece tudo branco, só as caixinhas pra escrever e alguuns nomes(nao aparece a skin do whmcs nem nada do tipo) e não da pra configurar por causa disso.

  12. Edvan meu grande mestre parabéns mais uma vez por compartilhar esses conteúdos tão valiosos na curva de aprendizado de tantos como eu.
    Bem, iniciei minha pequena revenda hospedando apenas clientes que eu mesmo desenvolvia os sites mas a coisa foi evoluindo e hoje estou na fase final do projeto de lançar oficialmente o serviço de hospedagem.
    Pois bem estamos tendo algumas dificuldades na hora de fazer a integração de produtos como VPS, por exemplo ou planos Cloud onde o cliente escolhe as configurações. (nets link há um exemplo claro do que eu quero dizer: https://demo.sreethemes.com/hostr/themes/green/cloud.html ou um exemplo menos complexo neste: https://demo.sreethemes.com/hostr/themes/green/vps-slider-6-plans.html.
    A questão toda é, no WHMCS como fazer esse parangolé pra quando o cliente modificar a opção no formulário ele ja encaminhar pra pagina do pedido com a formatação escolhida?
    Me desculpe se a questão não for tao pertinente, estamos iniciando em WHMCS, principalmente essa parte de automação. Anteriormente gerenciava tudo através de um CRM; que a partir de agora já não será viável.

  13. Edvan meu grande mestre parabéns mais uma vez por compartilhar esses conteúdos tão valiosos na curva de aprendizado de tantos como eu.
    Bem, iniciei minha pequena revenda hospedando apenas clientes que eu mesmo desenvolvia os sites mas a coisa foi evoluindo e hoje estou na fase final do projeto de lançar oficialmente o serviço de hospedagem.
    Pois bem estamos tendo algumas dificuldades na hora de fazer a integração de produtos como VPS, por exemplo ou planos Cloud onde o cliente escolhe as configurações. (nets link há um exemplo claro do que eu quero dizer: https://demo.sreethemes.com/… ou um exemplo menos complexo neste: https://demo.sreethemes.com/….
    A questão toda é, no WHMCS como fazer esse parangolé pra quando o cliente modificar a opção no formulário ele ja encaminhar pra pagina do pedido com a formatação escolhida?
    Me desculpe se a questão não for tao pertinente, estamos iniciando em WHMCS, principalmente essa parte de automação. Anteriormente gerenciava tudo através de um CRM; que a partir de agora já não será viável.

DEIXE UMA RESPOSTA

Please enter your comment!
Please enter your name here