
Tudo que Jefferson postou
-
[WHMCS] Sincronização automática entre Cliente e Usuário Principal (owner)
Por padrão, no WHMCS o cliente (tblclients) e o usuário principal (tblusers) podem ter dados divergentes, principalmente o e-mail, pois o login no sistema é feito pelo Usuário, enquanto as notificações do sistema (como faturas, tickets e vencimentos) são enviadas para o e-mail do Cliente. Essa separação pode gerar confusão em ambientes com múltiplos usuários ou mesmo quando o cliente tenta alterar seu e-mail e só parte dos dados cadastrais é atualizada. Para resolver isso, criamos um hook que sincroniza automaticamente o e-mail, nome e sobrenome entre o cliente e o usuário principal (owner) sempre que os dados do cliente forem editados tanto pelo Administrador (Painel Administrativo) quanto pelo Cliente (Área do Cliente). Também incluímos uma query SQL para identificar registros dessincronizados. A sincronização evita erros como: Envio de faturas para um e-mail diferente do que o cliente usa para login. Inconsistência de dados visíveis ao cliente no painel. Problemas de suporte causados por dados não alinhados. Código completo e instruções disponíveis em: 👉 https://cliente.ddrhost.com.br/index.php/knowledgebase/414/Como-sincronizar-os-Dados-e-E-mail-do-Cliente-com-o-Usu%C3%A1rio-Principal-owner-no-WHMCS.html
-
Como exibir o uso de espaço em disco e banda em GB no template do WHMCS
1 - Acesse o arquivo: /modules/servers/cpanel/templates/overview.tpl 2 - Encontre onde está sendo exibido o valor {$bwusage} M 3 - Substitua pelo seguinte código para converter para GB: {assign var="bwGB" value=($bwusage/1024)|string_format:"%.2f"}{$bwGB} GB Isso divide o valor por 1024 (conversão de MB para GB) e formata para mostrar com 2 casas decimais. Faça o mesmo com o Espaço em Disco, substituindo o {$diskusage} M {assign var="duGB" value=($diskusage/1024)|string_format:"%.2f"}{$duGB} GB
-
Existe alguma forma de remover esses atalhos?
Teste com este Hook: ocultarcpanel.php <?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaPrimarySidebar', 1, function(MenuItem $primarySidebar) { if (!is_null($primarySidebar->getChild('Service Details Actions'))) { $primarySidebar->getChild('Service Details Actions') ->removeChild('Login to cPanel'); $primarySidebar->getChild('Service Details Actions') ->removeChild('Login to Webmail'); $primarySidebar->getChild('Service Details Actions') ->removeChild('Change Password'); } }); add_hook( 'ClientAreaHeadOutput', 1, function($vars) { $netstream_css = array(); $netstream_css['netstream_css'] ='<style type="text/css">#cPanelQuickShortcutsPanel, #cPanelQuickEmailPanel {display:none !important}</style>'; return $netstream_css['netstream_css']; });
-
Desconto em renovação no WHMCS
Você também pode disponibilizar um desconto por forma de pagamento, em vez de inserir um desconto de renovação. https://marketplace.whmcs.com/product/7334-payment-gateway-feescharges
-
WHMCS - Alterar número de artigos mais visitados na página inicial (Base de Conhecimento)
Olá. Por padrão o WHMCS exibe na página inicial da Base de Conhecimento apenas os 5 artigos mais visitados/populares. Para quem quiser aumentar este limite para 15 ou qualquer outro valor, apenas crie este Hook: Arquivo a ser criado: /includes/hooks/artigos-populares.php <?php use Illuminate\Database\Capsule\Manager as Capsule; add_hook('ClientAreaPageKnowledgebase', 1, function($vars) { // Buscar os 15 artigos mais populares da base de conhecimento $popularArticles = Capsule::table('tblknowledgebase') ->orderBy('views', 'desc') // Ordenar pelos mais visualizados ->limit(15) // Pegar os 15 primeiros ->get(); // Criar um array para armazenar os artigos $articlesArray = []; foreach ($popularArticles as $article) { $articlesArray[] = [ 'id' => $article->id, 'title' => $article->title, 'urlfriendlytitle' => $article->urlfriendlytitle, 'views' => $article->views, ]; } // Sobrescrever a variável do WHMCS return ['kbmostviews' => $articlesArray]; }); Hook criado com o auxílio do Chatgpt.
-
Ajuda com pagamento parcial no WHMCS.
Abra a fatura do cliente em seu WHMCS, depois clique na aba ADICIONAR PAGAMENTO. Nesta aba altere o valor total da fatura para 300.00 e clique no botão ADICIONAR PAGAMENTO.
-
Migrar e-mails do Google Workspace para hospedagem com Roundcube Webmail
Você pode migrar pelo Outlook, seguindo este tutorial: https://cliente.ddrhost.com.br/index.php/knowledgebase/212/Transferindo-e-mails-de-um-servidor-para-outro-via-IMAP.html
-
Otimização e layout Lagom2
A pessoa criou um cadastro apenas para difamar a empresa. Não vendemos módulos do WHMCS a muitos anos e nossa licença é original. O printscreen se trata de uma montagem. https://www.whmcs.com/members/verifydomain.php/verifydomain.php
-
Otimização e layout Lagom2
Nosso Site e Central do Cliente foram totalmente integrados e personalizados pela nossa equipe, mas infelizmente não oferecemos este tipo de serviço. Mas a desenvolvedor do Tema possui estes serviços. Entre em contato para obter um orçamento: https://lagom.rsstudio.net/services/#whmcs-services
-
Otimização e layout Lagom2
Apenas efetue as atualizações utilizando CSS, abrindo o Addon do Tema no WHMCS e depois no menu Styles > Custom CSS. É possível fazer muita coisa com CSS. Estas personalizações nunca serão perdidas com as atualizações. Além de criar arquivos customizáveis que não serão afetados com as atualizações. https://lagom.rsstudio.net/docs/create-custom-layout/
-
Modulo do Mercado Pago para WHMCS
Funcionando. Obrigado 👍
-
Modulo do Mercado Pago para WHMCS
Agora com a atualização da API o módulo deixou de funcionar. https://www.mercadopago.com.br/developers/pt/news/2024/07/29/The-Collections-API-will-be-discontinued-for-new-integrations
-
Erro: Lock Manager error: 'boost::interprocess::bad_alloc
Olá. Somente reiniciando o servidor/VPS. https://talk.plesk.com/threads/bad_alloc-unable-to-login-to-plesk.372433/
-
API do registro.br para registro de domínios e alterar DNS sem ser EPP?
Se houvesse a possibilidade de disponibilizar uma solução somente para alteração de DNS diretamente no WHMCS, já resolveria grande parte dos problemas. Nem precisaria ter a opção de registrar/renovar o domínio automaticamente.
-
Problemas com módulo MercadoPago
Olá Rafael, tudo bem? Se puder envie um ticket pela Central do Cliente da DDR Host e faremos uma análise do que pode ter ocorrido com o pagamento duplicado deste cliente. Até o momento utilizamos o mesmo módulo em nossa Central do Cliente para pagamentos com cartão de crédito, sem problemas deste tipo. 🤝
-
Banner de Upgrade no Cpanel
Não é possível alterar o botão de "+". Os links de aplicativos são configurados em seu WHMCS em OPÇÕES > LINKS DE APLICATIVOS.
-
Banner de Upgrade no Cpanel
Se você configurar os Links de Aplicativos do WHMCS, ele irá adicionar automaticamente o símbolo do "+" em azul ao lado do espaço em disco, para o upgrade no WHMCS.
-
Unificar Faturas
Outra questão é se você tem várias formas de pagamentos. Todos os serviços devem estar com a mesma forma de pagamento e o mesmo dia de vencimento.
-
CSI - Cloudmark
Configure outro IP para o envio dos e-mails pelo EXIM, enquanto aguarda pela remoção da blacklist.
- Procuro vaga para suporte técnico
-
2ª via Boleto Paghiper
Este código deve ser adicionado no e-mail de cobrança enviado pelo WHMCS. Para outras áreas do WHMCS você deverá alterar os códigos das IDs, mas o formato do link é o mesmo.
-
2ª via Boleto Paghiper
Se você utilizar a URL abaixo e enviá-la por e-mail, o cliente poderá emitir uma via atualizada do boleto bancário, sempre com o mesmo link. {$whmcs_url}modules/gateways/paghiper.php?invoiceid={$invoice_num}&uuid={$client_id}&mail={$client_email}
-
Modelo de Email WHMCS
Siga este exemplo:
-
CPGuard ou BITNinja ?
Utilizamos e recomendamos o cPGuard. Inclusive ajudamos com a tradução oficial do cPGuard.
-
WHMCS Não prossegue na verificação do domínio
Você já testou as outras opções citadas no tópico?