Jump to content
Sign in to follow this  
VictorHScatolon

[GRATIS] Atualizar área de ticket automático WHMCS

Recommended Posts

Boa noite pessoal, tinham me pedido uma modificação que atualizasse a área de ticket do WHMCS (link do PDH) automaticamente, mas que não fosse aquele refresh escrotão, é aquele refresh em jQuery que só atualiza a DIV onde ficam os tickets, a modificação tem duas etapas, uma modificação simples no template e a adição do script jquery.

Funcionalidades:

  • Refresh dinâmico dos tickets sem sair da página ou perder dados dos campos.

Instalação:

  1. Baixe o arquivo: ticket-refresh.js e salve como ticket-refresh.js;

  2. Coloque esse arquivo em: PASTA-DO-WHMCS/templates/SEU-TEMA/js/;

  3. Agora edite o arquivo PASTA-DO-WHMCS/templates/footer.tpl;

  4. E antes da tag </body> adicione: <script src="{$WEB_ROOT}/templates/{$template}/js/ticket-refresh.js"></script>

  5. Abra a pagina viewticket.tpl;

  6. Antes de {foreach from=$descreplies key=num item=reply} adicione: <div id="ticket-refresh">

  7. Abaixo de {/foreach} e acima de: {/if} adicione: </div>

  8. Pronto :)

Observações:

  1. Seu tema precisa estar com o jquery carregado;

  2. O script é grátis a venda dele acarretará na construção de um pais mais corrupto;

Créditos:

  • A mim por desenvolver o script;

Dúvidas, problemas ou sugestões?

  • Comente o tópico ou envie uma MP.

  • Like 4

Serviços de Hospedagem e desenvolvimento de sistemas.
Módulos WHMCS Grátis: Blog CompuLabs

Share this post


Link to post
Share on other sites
5 minutos atrás, CompuLabs disse:

Disponha sempre amigo!

Muito bom, a comunidade agradece
Compartilha ai se possível aquele de notificação em java script haha


OBS: o link não esta abrindo, poderia verificar?

Edited by LucianoZ

Hospedagem, Revendas, Servidores VPS - [Adven Host]

Share this post


Link to post
Share on other sites
Muito bom, a comunidade agradece

Compartilha ai se possível aquele de notificação em java script haha

OBS: o link não esta abrindo, poderia verificar?

Ahhahah irei postar sim, estou tentando lembrar os arquivos que modifiquei la.

Quanto ao link, modifiquei ahahah esqueci de liberar acesso no dropbox

Enviado do meu Galaxy S6 usando Tapatalk.

  • Like 2

Serviços de Hospedagem e desenvolvimento de sistemas.
Módulos WHMCS Grátis: Blog CompuLabs

Share this post


Link to post
Share on other sites
10 minutos atrás, CompuLabs disse:

Ahhahah irei postar sim, estou tentando lembrar os arquivos que modifiquei la.

Quanto ao link, modifiquei ahahah esqueci de liberar acesso no dropbox emoji14.png

Enviado do meu Galaxy S6 usando Tapatalk.

Funcionando perfeitamente, vlw.


Hospedagem, Revendas, Servidores VPS - [Adven Host]

Share this post


Link to post
Share on other sites
Em 23/07/2016 at 22:21, CompuLabs disse:

 

Boa noite pessoal, tinham me pedido uma modificação que atualizasse a área de ticket do WHMCS automaticamente, mas que não fosse aquele refresh escrotão, é aquele refresh em jQuery que só atualiza a DIV onde ficam os tickets, a modificação tem duas etapas, uma modificação simples no template e a adição do script jquery.

 

Funcionalidades:

 

  • Refresh dinâmico dos tickets sem sair da página ou perder dados dos campos.

     

     

Instalação:

 

 

 

 

 

 

 

 

  1. Baixe o arquivo: ticket-refresh.js e salve como ticket-refresh.js;

     

     

  2. Coloque esse arquivo em: PASTA-DO-WHMCS/templates/SEU-TEMA/js/;

     

  3. Agora edite o arquivo PASTA-DO-WHMCS/templates/footer.tpl;

     

  4. E antes da tag </body> adicione: <script src="{$WEB_ROOT}/templates/{$template}/js/ticket-refresh.js"></script>

     

  5. Abra a pagina viewticket.tpl;

     

  6. Antes de {foreach from=$descreplies key=num item=reply} adicione: <div id="ticket-refresh">

     

  7. Abaixo de {/foreach} e acima de: {/if} adicione: </div>

     

  8. Pronto :)

     

Observações:

 

 

  1. Seu tema precisa estar com o jquery carregado;

     

     

  2. O script é grátis a venda dele acarretará na construção de um pais mais corrupto;

     

Créditos:

 

  • A mim por desenvolver o script;

     

     

Dúvidas, problemas ou sugestões?

 

  • Comente o tópico ou envie uma MP.

     

     

Parabéns!

Uma contribuição para sua customização.

Editar o arquivo sidebar.tpl (six/includes/) inserir na linha 1

<div id="painel-refresh">

E acima da linha 39 {/if} insira http://prntscr.com/bxa58v

</div>

Assim o painel informativo ( status, data de abertura, última interação) também ficará atualizado http://prntscr.com/bx9yxq

Incluir no .js a linha:

setInterval(function(){$("#painel-refresh").load(pagina + ' #painel-refresh');},5000);

 


Blog sobre WHMCS: http://whmcs.blog.br/
Serviços WHMCS: http://servicos.edvan.com.br/
Módulos WHMCS: http://modulos.edvan.com.br/

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.




×
×
  • Create New...