5 dicas para seu WHMCS. Hoje iremos completar 50 dicas para WHMCS colecione e utilize. As demais dicas podem ser acessadas por aqui: Parte 1 | Parte 2 | Parte 3 | Parte 4 | Parte 5 | Parte 6 | Parte 7 | Parte 8 | Parte 9 .
Dica 46 – Infelizmente por N motivos um cliente deseja cancelar um produto/serviço mas a tarefa via WHMCS não é prática e rápida… Por padrão é preciso ir no Produtos/Serviços clicar no botão de detalhes e no final da página ( acima do rodapé ) clicar em Solicitar Cancelamento.
Uma forma prática para resolver isso basta ir em /templates/seu_template/clientareaproducts.tpl a partir da linha 24 ( template portal ) localize o código:
<td><form method=”post” action=”{$smarty.server.PHP_SELF}?action=productdetails”>
<input type=”hidden” name=”id” value=”{$service.id}” />
<input type=”image” src=”images/viewdetails.gif” alt=”{$LANG.clientareaviewdetails}” />
</form></td>
Altere para:
<td width=”20″><form method=”post” action=”{$smarty.server.PHP_SELF}?action=productdetails”>
<input type=”hidden” name=”id” value=”{$service.id}” />
<input type=”button” value=”Detalhes” onclick=”window.location=’clientarea.php?action=productdetails&id={$service.id}'” class=”button” />
</form></td>
<td><input type=”button” value=”Cancelar” onclick=”window.location=’clientarea.php?action=cancel&id={$service.id}'” class=”button” /></td>
Por fim vá na linha 15 e coloque o código:
<th colspan=”2″>Opções</th>
Resultado, ele irá criar 2 botões bem identificados ( clicando em Detalhes o cliente verá os adicionais, instruções do produto e ao clicar em Cancelar ele visualizará o formulário de cancelamento ).
Dica 47 – Em General Settings, Aba Ordering opção Auto Redirect on Checkout existe 3 opções: (1) Just show…, (2) Automatically take… e (3) Automatically forward…. a (1) ele irá mostra uma página personalizada com o número do pedido e um link da fatura, (2) irá encaminhar para à visualização da fatura e (3) redirecionará para o gateway de pagamento ( se o gateway suportar esse recurso ). Minha recomendação é usar a (1) pois possibilitará a geração de um número do pedido e uma mensagem personalizada de acordo com sua criatividade. Além de permitir que o cliente fique informado da ativação, formas de pagamento e etc… O arquivo à ser alterado localiza-se em /templates/orderforms/seu_orderform/complete.tpl caso deseje modificar a mensagem padrão.
Dica 48 – Caso você ofereça comissionamento ( afiliados ) no seu WHMCS ( General Settings, Aba Affiliates opção Enable/Disable esteja marcada ) os cadastros só serão ativados mediante ativação manual. Seja de que realizou o cadastro ( clicando no menu Afiliados e clicando Ativar Conta de Afiliado ) ou do administrador (através do Clients Profile, opção Other Actions, clicando em Activate as Affiliate). Existe uma opção mais prática ( essa dica foi obtida através da leitura no PortaldoHost, mas a dica original encontra-se aqui ), vá em /includes/hooks crie um arquivo chamado afiliado.php e insira o código abaixo:
<?php
add_hook(“ClientAdd”,0,”afiliado_ClientAdd”,””);
function afiliado_ClientAdd($vars)
{
$result = full_query (“INSERT INTO tblaffiliates (clientid, date) VALUES (‘”.$vars[‘userid’].”‘, now())”);
logactivity(“Ativação – Conta de Afiliado (User ID: “.$vars[‘userid’].”)”);
}
?>
Dica 49 – Sabia que é possível personalizar à geração de faturas ( envio ) para ciclos de pagamento distintos ( mensal, trimestral e etc… )? Acesse o Automatic Settings https://seuwhmcs.com/admin/configauto.php em Billing Settings opção Invoice Generation clique em (Advanced Settings) essa opção é quase desconhecida ( só conta em versões recentes do WHMCS ). Assim permitindo que seja gerado as faturas com mais ou menos tempo de antecedência.
Dica 50 – Coloque um teclado virtual em WHMCS ( dica adaptada através do post ) faça o download do arquivo [Download not found], depois descompacte o teclado_virtual.zip e envie os arquivos ( keyboard.css , keyboard.js e keyboard.png ) para /templates/seu_template/ após edite o arquivo /templates/seu_template/header.tpl e insira o código abaixo após a linha 8.
<script type=”text/javascript” src=”templates/{$template}/keyboard.js”></script>
<link rel=”stylesheet” type=”text/css” href=”templates/{$template}/keyboard.css” media=”screen, projection” />
Depois vá em /templates/seu_template/login.tpl linha 16 e insira a class=”keyboardInput” ficando assim:
<td><input type=”password” name=”password” class=”keyboardInput” size=”25″ value=”{$password}” /></td>
Resultado:
Gostou das dicas? Comente!
Observação: Estamos utilizando um novo sistema de comentários chamado Disqus, se você já comentou em algum post, sabe que o processo é bem simples, basta colocar o nome, email e, se quiser, link pro seu site, twitter, blog, etc. Com o Disqus, o processo ficou mais simples e de uma maneira que pretende agilizar nas discussões.
Pode começar já descendo essa página e nos contar o que acharam da mudança. Blz?
Disqus: Mais uma sugestão implementada!
Realmente Raniére, obrigado pela sugestão!
Disqus: Mais uma sugestão implementada!
Realmente Raniére, obrigado pela sugestão!
Muito legal Edvan… Parabéns de novo pelo excelente trabalho!
(só uma coisinha… A dica 54 saiu com o número 55 também! 😉
Ahhh, esqueci de falar sobre o Disqus. Achei que ficou muito bom e prático mesmo. Gostei!
Vlw McGuyer, corrigido!
Muito legal Edvan… Parabéns de novo pelo excelente trabalho!
(só uma coisinha… A dica 54 saiu com o número 55 também! 😉
Ahhh, esqueci de falar sobre o Disqus. Achei que ficou muito bom e prático mesmo. Gostei!
Vlw McGuyer, corrigido!
Dicas 52 e 54 aplicadas aqui! Muito bom! 😉
Dicas 52 e 54 aplicadas aqui! Muito bom! 😉
Parabéns por mais esta dicas Dr.
Obrigado por compartilhar aew com agente!
Abraço.
Parabéns por mais esta dicas Dr.
Obrigado por compartilhar aew com agente!
Abraço.
Quando ao keyboard, instalei e a imagem ficou como link quebrado e não apareceu o ícone, o que devo fazer?
Creio que pode ser CSS, limpe a pasta cache do WHMCS ( templates_c ) e também o cache do navegador.
Quando ao keyboard, instalei e a imagem ficou como link quebrado e não apareceu o ícone, o que devo fazer?
Creio que pode ser CSS, limpe a pasta cache do WHMCS ( templates_c ) e também o cache do navegador.
Teria alguma dica para exibir no client do whmcs as estatistica do awstats: Preciso exibir para o cliente as estatísticas de banda, pageviews, espaço em disco etc. sem acessar o CPanel. Tem como?
Sim, procura no google “awstats fora do cpanel”. Daí é só adaptar!
Teria alguma dica para exibir no client do whmcs as estatistica do awstats: Preciso exibir para o cliente as estatísticas de banda, pageviews, espaço em disco etc. sem acessar o CPanel. Tem como?
Sim, procura no google “awstats fora do cpanel”. Daí é só adaptar!
Estou com o mesmo problema que o Carlos, já limpei o cache do navegador e deletei os arquivos dentro de /templates_c e não resolveu 🙁
Limpa o cache do seu navegador, utilize o ccleaner.
Estou com o mesmo problema que o Carlos, já limpei o cache do navegador e deletei os arquivos dentro de /templates_c e não resolveu 🙁
Limpa o cache do seu navegador, utilize o ccleaner.
Dica 51, óptima exactamente o que procurava!
Obrigado Edvan!
Vlw. Depois postarei novas dicas!
Dica 51, óptima exactamente o que procurava!
Obrigado Edvan!
Vlw. Depois postarei novas dicas!
Edvan, não é possível postares a dicas em “code” é que por qualquer motivo não me está a funcionar, os botões aparecem mas ao clicar não vai para “detalhes” ou “cancelar”.
uma ajudita 🙂
Edvan, não é possível postares a dicas em “code” é que por qualquer motivo não me está a funcionar, os botões aparecem mas ao clicar não vai para “detalhes” ou “cancelar”.
Resolvido: falta de ‘ no inicio e final do link exp.
’clientarea.php?action=cancel&id={$service.id}’
Edvan apaga o ultimo post por favor. Esqueci de colocar ”window.location=’clientarea.php ‘-> antes de clientarea.
Obrigado!!
editado: questão resolvida reply anterior.
Explendido, soberania máxima em WHMCS…
Mas não encontrei as dicas 21 a 25, alguém poderia deixar o link aqui?
Valeu, Edvan! Soberano!
Explendido, soberania máxima em WHMCS…
Mas não encontrei as dicas 21 a 25, alguém poderia deixar o link aqui?
Valeu, Edvan! Soberano!
Nilsson,
Segue link https://www.whmcs.blog.br/dicas/dicas-whmcs-parte-5/
Ou confira o screenshot https://awesomescreenshot.com/094mj50b7
Explendido, soberania máxima em WHMCS…
Mas não encontrei as dicas 21 a 25, alguém poderia deixar o link aqui?
Valeu, Edvan! Soberano!
Nilsson,
Segue link https://www.whmcs.blog.br/di…
Ou confira o screenshot https://awesomescreenshot.co…
aff. a dica 46 no meu não deu certo, eu inserir verifiquei, limpei os CACHES, e mesmo assim a pagina com os botões cancelar e detalhes aparece, mais ficam todo desalinhado e não um serviço abaixo do outro
Certamente você vacilou em alguma parte. Pois utilizo essa integração a mais de 12 meses.
aff. a dica 46 no meu não deu certo, eu inserir verifiquei, limpei os CACHES, e mesmo assim a pagina com os botões cancelar e detalhes aparece, mais ficam todo desalinhado e não um serviço abaixo do outro
Certamente você vacilou em alguma parte. Pois utilizo essa integração a mais de 12 meses.
[…] Postado em 09/08/2012 por Edvan Olá pessoal! Desde 2009 iniciamos uma coleção de dicas rápidas para WHMCS, são procedimentos simples de aplicar e a maioria serve para QUALQUER versão do WHMCS. Hoje iremos mostrar mais 5 dicas, assim completando 55 dicas! Com o lançamento do WHMCS 5.1.2 estarei utilizando o template default para demonstrações. As demais dicas podem ser acessadas por aqui: Parte 1 | Parte 2 | Parte 3 | Parte 4 | Parte 5 | Parte 6 | Parte 7 | Parte 8 | Parte 9 | Parte 10. […]
[…] 2 | Parte 3 | Parte 4 | Parte 5 | Parte 6 | Parte 7 | Parte 8 | Parte 9 | Parte 10 | Parte […]
[…] nos links: 1 – 2 – 3 – 4 – 5 – 6 – 7 – 8 – 9 – 10 – 11 – 12 todas as dicas que publicamos […]
Olá Edvan, a Dica 46, no meu WHMCS não encontro esse código mencionado (já procurei no classic, default e portal) o que pode ser.
Obrigado.
O exemplo foi desenvolvido apartir do template “portal” utilizando o arquivo clientareaproducts.tpl.
Reveja a dica..
Olá Edvan, a Dica 46, no meu WHMCS não encontro esse código mencionado (já procurei no classic, default e portal) o que pode ser.
Obrigado.
O exemplo foi desenvolvido apartir do template “portal” utilizando o arquivo clientareaproducts.tpl.
Reveja a dica..
Olá Edvan gostaria de saber da sua opinião como eu faria para colocar uma imagem ou ícone na descrição dos produtos no whmcs obrigado…
Não entendi sua pergunta.
Olá Edvan gostaria de saber da sua opinião como eu faria para colocar uma imagem ou ícone na descrição dos produtos no whmcs obrigado…
Não entendi sua pergunta.
[…] nos links: 1 – 2 – 3 – 4 – 5 – 6 – 7 – 8 – 9 – 10 – 11 – 12 – 13 todas as dicas que publicamos […]
Trabalho na e-Prise e empreguei diversas destas dicas no whmcs da empresa e tanto nós, como nossos clientes ficamos bastante satisfeitos com os resultados.
Maravilha!
Trabalho na e-Prise e empreguei diversas destas dicas no whmcs da empresa e tanto nós, como nossos clientes ficamos bastante satisfeitos com os resultados.
Maravilha!