Olá pessoal. A corerria a cada dia aumenta e a falta tempo em postar no blog! Hoje irei publicar uma dica interessante e útil que venho utilizando desde março/2010. A cada e-mail enviado via WHMCS é armazenado no histórico e quando o cliente acessa os e-mails enviados existe um inconveniente ( conforme vídeo abaixo ), ao clicar no e-mail desejado abri um pop-up. Se o cliente estiver um anti pou-up que muitas vezes já vem nativo nos novos navegadores ele simplesmente não irá conseguir visualizar!
Como customizar?
1 ) Por segurança faça um do backup de header.tpl e clientareaemails.tpl antes de fazer quaisquer alterações.
2) Faça o download do arquivo [Download not found] nele conterá todas os arquivos que você irá precisar ( header.tpl e clientareaemails.tpl já modificados na versão 4.3.1 ).
3) Após descompactar o arquivo envie a pasta /colorbox/ para raiz do WHMCS e os arquivos header.tpl e clientareaemails.tpl para /seuwhmcs/templates/portal
4) Vou explicar como modifiquei os arquivos, caso você precise editar manualmente!
Edite o arquivo header.tpl localizado em /seuwhmcs/templates/portal/ a partir da linha 8 do header.tpl inserir o código:
<link rel=”stylesheet” type=”text/css” href=”colorbox/colorbox.css” />
<script type=”text/javascript” src=”colorbox/jquery.colorbox.js”></script>
{literal}
<script type=”text/javascript”>
$(document).ready(function(){
$(“.emails”).colorbox({Width:700, Height:600,iframe:true});
});
</script>
{/literal}
Depois edite o template clientareaemails.tpl localizado em /seuwhmcs/templates/portal/ a partir da linha 18:
Original:
<td><a href=”#” onclick=”window.open(‘viewemail.php?id={$email.id}’,”,’width=650,height=400,scrollbars=yes’);return false”>{$email.subject}</a></td>
Alteração:
<td><a href=”viewemail.php?id={$email.id}” class=”emails” title=”Data: {$email.date} | Assunto: {$email.subject}”>{$email.subject}</a></td>
Utilizei o ColorBox ( para mim é o melhor ), mas existe N alternativas LightBox, Lytbox e etc… Essa personalização serve para qualquer link do WHMCS, pode ser aplicado nas faturas por exemplo.
O resultado você pode conferir no vídeo abaixo que postei via Screenr
Gostou? Comente!
Edvan excelente idéia mas, aqui não deu certo. =/ https://migre.me/1HJ4L
so fiz baixar os arquivos e enviar, limpei a pasta C_templates e nada.
@Daniel,
@Demartini,
Tire a propriedade iframe:true
Abraços
Agora deu certo Edvan, valeu!
Edvan excelente idéia mas, aqui não deu certo. =/ https://migre.me/1HJ4L
so fiz baixar os arquivos e enviar, limpei a pasta C_templates e nada.
@Daniel,
@Demartini,
Tire a propriedade iframe:true
Abraços
Agora deu certo Edvan, valeu!
uhuuu
cara ficou perfeito, ja estou personalizando o meu.
Sobre as faturas, esses arquivos que tem aqui também os modifica?
Ou tem que fazer?
Para faturas basta modificar o clientinvoices.tpl
Edvan, qual linha eu altero?
E qual e o código que eu insiro?
uhuuu
cara ficou perfeito, ja estou personalizando o meu.
Sobre as faturas, esses arquivos que tem aqui também os modifica?
Ou tem que fazer?
Para faturas basta modificar o clientinvoices.tpl
Edvan, qual linha eu altero?
E qual e o código que eu insiro?
Edvan fiz a personalização mas não ta dando certo, quando clico nos email fica assim:
https://img249.imageshack.us/img249/3075/imagemqi.png
O que sera?
Tire a propriedade iframe:true do header.tpl, em seguida limpe o cache do whmcs ( templates_c ) e do navegador!
Edvan fiz a personalização mas não ta dando certo, quando clico nos email fica assim:
https://img249.imageshack.us…
O que sera?
Tire a propriedade iframe:true do header.tpl, em seguida limpe o cache do whmcs ( templates_c ) e do navegador!
Daniel,
Como é uma versão nova do Colorbox utilize o código:
$(“.information”).colorbox({width:”700″, height:”600″, iframe:true});
Daí vai dá certo!
Vou corrigir o arquivo para evitar que outros passem por isso.
Daniel,
Como é uma versão nova do Colorbox utilize o código:
$(“.information”).colorbox({width:”700″, height:”600″, iframe:true});
Daí vai dá certo!
Vou corrigir o arquivo para evitar que outros passem por isso.
Agora deu certo, valew Edvan, abraço.
Agora deu certo, valew Edvan, abraço.
Como sempre inovando as coisas…. PArabens Edvan… melhor que isso so 2 disso…rsrsrs
Como sempre inovando as coisas…. PArabens Edvan… melhor que isso so 2 disso…rsrsrs
Amigo não funciono não segui todos os passos e continua do mesmo jeito por ventura voce vende a tradução dos templates de email da versão 4.3?
Obrigado
Amigo não funciono não segui todos os passos e continua do mesmo jeito por ventura voce vende a tradução dos templates de email da versão 4.3?
Obrigado
Leia novamente o post e reenvie os arquivos e irá funcionar.
E-mails templates para 4.3 confira em https://servicos.edvan.com.br/
Leia novamente o post e reenvie os arquivos e irá funcionar.
E-mails templates para 4.3 confira em https://servicos.edvan.com.br/
Edvan, você pode me dizer qual linha eu altero e qual e o código que insiro no arquivo clientinvoices.tpl?
Obrigado.
Abraço.
tema portal…
no arquivo clientareahome.tpl na linha 49 adicione apenas a class class=”emails” {$LANG.invoicesview}
no arquivo clientareainvoices.tpl na linha 25
{$LANG.invoicesview}
só
espero ter ajudado.
Vlw
Valew man, muito obrigado.
Abraço.
Edvan, você pode me dizer qual linha eu altero e qual e o código que insiro no arquivo clientinvoices.tpl?
Obrigado.
Abraço.
tema portal…
no arquivo clientareahome.tpl na linha 49 adicione apenas a class class=”emails” {$LANG.invoicesview}
no arquivo clientareainvoices.tpl na linha 25
{$LANG.invoicesview}
só
espero ter ajudado.
Vlw
Valew man, muito obrigado.
Abraço.
2 perguntas?
Só server para o template portal???
Eu realizei a alteração no template default e quando eu clico no link simplesmente abra o link na mesma janela.
2 perguntas?
Só server para o template portal???
Eu realizei a alteração no template default e quando eu clico no link simplesmente abra o link na mesma janela.
Serve para qualquer template.
No post explica detalhadamente como alterar para outro template.
Serve para qualquer template.
No post explica detalhadamente como alterar para outro template.
Demartini,
Serve para qualquer link.
Acho que linha 20.
Demartini,
Serve para qualquer link.
Acho que linha 20.
Então, só que quando eu clico no link, o mesmo abre o link normalmente e não ressalta o mesmo como esta no vídeo.
Então, só que quando eu clico no link, o mesmo abre o link normalmente e não ressalta o mesmo como esta no vídeo.
Olá, eu consegui fazer a modificação tanto nos emails como nas faturas, mas tem um problema, quando clico para gerar o boleto ele não executa a função, então eu personalizei o link do boleto pois só uso boleto, ai tudo bem ele gera o boleto na boa mas ai aparece 2 problemas novos;
1 – No navegador chrome tudo abre ok, mas no IE tudo fica centralizado no boleto.
2 – Coloquei um link para imprimir o boleto, mas quando clica nele surge uma barra de rolagem tanto na vertical como na horizontal, e na impressora sai as barras e um espaço grande após o boleto.
Alguém pode dar uma luz???
Olá, eu consegui fazer a modificação tanto nos emails como nas faturas, mas tem um problema, quando clico para gerar o boleto ele não executa a função, então eu personalizei o link do boleto pois só uso boleto, ai tudo bem ele gera o boleto na boa mas ai aparece 2 problemas novos;
1 – No navegador chrome tudo abre ok, mas no IE tudo fica centralizado no boleto.
2 – Coloquei um link para imprimir o boleto, mas quando clica nele surge uma barra de rolagem tanto na vertical como na horizontal, e na impressora sai as barras e um espaço grande após o boleto.
Alguém pode dar uma luz???
Acesse https://colorpowered.com/colorbox/ e veja o FAQ.
Acesse https://colorpowered.com/col… e veja o FAQ.
Olá alguem conseguiu resolver a questão para imprimir o boleto?
Olá alguem conseguiu resolver a questão para imprimir o boleto?
Prezado Edvan, esses arquivos funcionariam na versão 4.4.2? Tirando essa dúvida, a idéia foi genial, jamais tinha pensado em usar colorbox, alterar template do whmcs sempre é algo extremamente perigoso e tudo pode acontecer (de errado, óbvio kkk).
Prezado Edvan, esses arquivos funcionariam na versão 4.4.2? Tirando essa dúvida, a idéia foi genial, jamais tinha pensado em usar colorbox, alterar template do whmcs sempre é algo extremamente perigoso e tudo pode acontecer (de errado, óbvio kkk).
Creio que sim! Colorbox, lightbox e afins…
Creio que sim! Colorbox, lightbox e afins…
Creio que sim! Colorbox, lightbox e afins…
Prezado Edvan, esses arquivos funcionariam na versão 4.4.2? Tirando essa dúvida, a idéia foi genial, jamais tinha pensado em usar colorbox, alterar template do whmcs sempre é algo extremamente perigoso e tudo pode acontecer (de errado, óbvio kkk).
Creio que sim! Colorbox, lightbox e afins…
Amigos, Funciona na versão 5.0.3 no tema CLASSIC ?
Amigos, Funciona na versão 5.0.3 no tema CLASSIC ?
Olá o meu ficou todo preto alguem pode ajudar?
Limpa o cache do seu WHMCS ( pasta templates_c ) e tenta novamente!
Olá o meu ficou todo preto alguem pode ajudar?
Limpa o cache do seu WHMCS ( pasta templates_c ) e tenta novamente!
Gostaria de saber como personalizar com CSS meus emails no WHMCS, no dreamweaver os códigos funcionam perfeitamente, mas no whmcs na hora que clico pra salvar exclui a parte do código css.
Vá em Setup >> General Settings clique na aba Mail e insira o CSS na opção Global Email CSS Styling
Gostaria de saber como personalizar com CSS meus emails no WHMCS, no dreamweaver os códigos funcionam perfeitamente, mas no whmcs na hora que clico pra salvar exclui a parte do código css.
Vá em Setup >> General Settings clique na aba Mail e insira o CSS na opção Global Email CSS Styling