edvan Postado Outubro 24, 2020 Compartilhar Postado Outubro 24, 2020 9 horas atrás, Streaming disse: @edvan também não funcionou. Na verdade já até tinha feito isso quando deixei o último feedback aqui, porém o arquivo estava nomeado como logout.php e apenas atualizei o código dele. Agora tentei usar somente o arquivo com este nome meuhook.php e quando o cliente tenta deslogar do WHMCS permanece voltando para a Home do próprio WHMCS. Creio que você tá fazendo alguma coisa errada. Acabei de testar o código e funcionou sem problemas: v8 https://streamable.com/6e34dd ( redirecionar para whmcs.blog.br ) v7 https://streamable.com/h5wwof (redirecionar para juno.com.br ) 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Streaming Postado Outubro 25, 2020 Autor Compartilhar Postado Outubro 25, 2020 Nos últimos meses apenas mandei atualizar o WHMCS quando solicitado e o redirecionamento estava funcionando até pouco tempo, inclusive acho que funcionou até aproximadamente a versão 8.0.1 Como entendo pouco de programação, basicamente só segui os passos que vocês informaram, mas talvez seja necessário eu colocar alguma coisa que eu não tenha conhecimento. Por sorte não se trata de um recurso importante, mas é uma pena pq se trata de algo que vinha funcionando desde a época em que abri este tópico e o Thiago Sabaia me ajudou. Desde então, evidentemente que deixou de funcionar algumas vezes, mas bastava eu refazer, sendo que muitas vezes entrava aqui no fórum e procurava pelo tópico e seguia as instruções do Thiago, então realmente não tenho a mínima ideia do que eu possa estar errando, pois parece ser algo bem simples, igual daquela primeira vez que o Thiago me explicou... Mais pra frente vejo se consigo arrumar, talvez até perguntando pro pessoal da WHMCS mesmo. De qualquer forma, agradeço à você Edvan e ao Thiago que novamente me respondeu aqui. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Outubro 26, 2020 Compartilhar Postado Outubro 26, 2020 Em 24/10/2020 em 02:47, Streaming disse: @edvan também não funcionou. Na verdade já até tinha feito isso quando deixei o último feedback aqui, porém o arquivo estava nomeado como logout.php e apenas atualizei o código dele. Agora tentei usar somente o arquivo com este nome meuhook.php e quando o cliente tenta deslogar do WHMCS permanece voltando para a Home do próprio WHMCS. Não importa como o arquivo esteja criado, o importante é o conteúdo. Acredito que o problema possa está no código fonte ou o sistema esteja impedindo o carregamento do arquivo. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Izael Postado Dezembro 7, 2020 Compartilhar Postado Dezembro 7, 2020 Em 22/10/2020 em 09:05, edvan disse: Para WHMCS v7 você utiliza: <?php function logout_redirect($vars) { header( 'Location: http://www.seusite.com/' ) ; } add_hook("ClientLogout",1,"logout_redirect",""); Já para o v8 o correto é utilizar UserLogout <?php function logout_redirect($vars) { header( 'Location: http://www.seusite.com/' ) ; } add_hook("UserLogout",1,"logout_redirect",""); Faça um teste e confirme se ficou ok. Não funciona o hook do v8 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Streaming Postado Abril 19, 2021 Autor Compartilhar Postado Abril 19, 2021 (editado) Apenas para ajudar quem por ventura precisar deste recurso... não sei ainda se é o caso do @Izael Na ocasião das minhas últimas postagens neste tópico, relatando que o Hook que nosso amigo Thiago tinha me explicado como programar em 2016 já não funcionava mais, eu estava sem direito ao pacote de suporte e atualizações da WHMCS que sempre tinha de ser renovado (até o novo comunicado deles dias atrás mudando a regra do jogo). Como renovei meu pacote há pouco tempo, resolvi perguntar diretamente ao pessoal da WHMCS e me passaram um código que eu simplesmente acessei o arquivo de Hook que eu havia criado em 2016 e que eu tinha atualizado da última vez com a dica do Edvan na época das minhas últimas postagens neste tópico e infelizmente também não tinha funcionado daquela vez. Daí apenas apaguei o código fornecido pelo Edvan e colei este no lugar: <?php add_hook('UserLogout', 1, function($vars) { $url = 'https://www.seusite.com/'; header('Location: ' . $url); exit; }); Enfim, pelo que pude entender, isto é o que funciona para a versão 8 em diante do WHMCS Editado Abril 19, 2021 por Streaming Concisão 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
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.