Jump to content
Limestone de cara nova! ×

AdrianSilva

Trainee
  • Posts

    80
  • Joined

  • Last visited

  • Days Won

    3

2 Followers

Personal Info

  • Name
    Adrian Gonçalves
  • Location
    Canoas, Rio Grande do Sul, Brazil

Contact info

Recent Profile Visitors

1,918 profile views

AdrianSilva's Achievements

  1. Concordo! Mais para um desenvolvedor que quer ganhar dinheiro com seu sistema, ele deve licenciar. Se o código não for criptografado, qualquer pessoa pode remover a linha de código que obriga uma licença.
  2. Não seria interessante para o desenvolvedor que gasta muito tempo com o desenvolvimento para outra pessoa copiar o código-fonte. O código de um sistema deve sempre ser criptografado para evitar roubo.
  3. TECHHOST é um template completo com 38 páginas para negócio de hospedagem na web. O modelo apresenta um design moderno, atraente e totalmente responsivo para dispositivos móveis. O código foi bem documentado e organizado para facilitar a personalização. Além disso, você também leva um modelo WHMCS V8.2.x exclusivo. 01. 100% responsivo e compatível com dispositivos móveis 02. Modelo exclusivo WHMCS v8.2.x incluído 03. 38 páginas 04. Código limpo, código bem formatado 05. Design profissional limpo e moderno 06. Compatível com vários navegadores 07. Usado Google Fonts 08. 100% Desempenho 09. 100% SEO 10. 100% Acessibilidade 11. 100% Melhores praticas de desenvolvimento 12. Bem documentado 13. Suporte profissional e atualizações gratuitas futuras OBS: Se você quer adquirir este template exclusivamente me chame. Veja a demonstração ao vivo do template em HTML e do template WHMCS: https://techhost.crowbarcode.com:8001/
  4. Olá, Você dificilmente receberá seu dinheiro de volta! Se você pagou por PAYPAL ou PAGSEGURO, basta abrir uma reclamação que você geralmente ganha essa causa. Pagamento por cartão de crédito, pode-se solicitar o estorno com provas do ocorrido, falando com o banco. Já por boleto ou PIX, o caso é diferente. O pagamento por boleto e PIX geralmente quando é uma fraude dificilmente receberá seu dinheiro de volta. Mais no seu caso, acho que foi apenas um mal-entendido. A empresa achou que você usou o serviço primeiro para pagar depois. Provavelmente não é assim. Você provavelmente pagou primeiro para usar o serviço. Mais como você pagou a fatura que atrasou um mês, a empresa ficou meia confusa. Apenas esclareça que seu problema pode ser resolvido.
  5. Olá, Você pode usar a seguinte variável: {$ client_custom_field_aquionomedocampo} em aquionomedocampo você deve substituir, pelo nome do campo. A váriavel deve ser toda em minúscula e sem nenhum caractere especial. Exemplo! O nome do campo é Meu CPF, então a variável do e-mail deve ser {$ client_custom_field_meucpf} Agora, no modelo de e-mail, usamos o seguinte Olá, fulano de tal O seu número de CPF é: {$ client_custom_field_meucpf} Company Name
  6. Bom dia! Na areá administrativa do WHMCS. Vá até Configuração -> Configurações Gerais -> Faturas No final da pagina, há uma caixa de seleção para "Número da Falha/Data de Início" Você deve desmarcar.
  7. Você pode colocar no início e no final qualquer um deles. No entanto, ele deve ser separado do outro código. Portanto, não deve ficar dentro do function.
  8. Esse novo código abaixo deve resolver! function hook_setpagetitle($vars){ if ($vars['filename']=='index'){ $msg = $_SERVER[REQUEST_URI]; $last_index = strripos($msg, '/'); $lastPath = substr($_SERVER[REQUEST_URI], $last_index); $replaceLetter = substr_replace($lastPath, "", 0, 1); $replaceAllCharacters = preg_replace('/-/', ' ', $replaceLetter); $itemNameFull = ucwords($replaceAllCharacters); $pagetitle = $itemNameFull; } else if($vars['filename']=='cart') { $msg = $_SERVER[REQUEST_URI]; $last_index = strripos($msg, '='); $lastPath = substr($_SERVER[REQUEST_URI], $last_index); $replaceLetter = substr_replace($lastPath, "", 0, 1); switch ($replaceLetter) { case 'register': $pagetitle = Lang::trans('domainregistration'); break; case 'transfer': $pagetitle = Lang::trans('domaintransfer'); break; default: return false; break; } } else { return false; } return array("pagetitle" => $pagetitle); } add_hook("ClientAreaPageCart", 1, "hook_setpagetitle");
  9. Eu não entendo muito bem qual é a sua necessidade. O que entendi é que você deseja alterar o título da página, dependendo do grupo de produtos em que o cliente se encontra. Caso esse seja o caso, tente o novo código abaixo adicionado ao final do arquivo criado anteriormente. function hook_setpagetitle($vars){ if ($vars['filename']=='index'){ $msg = $_SERVER[REQUEST_URI]; $last_index = strripos($msg, '/'); $lastPath = substr($_SERVER[REQUEST_URI], $last_index); $replaceLetter = substr_replace($lastPath, "", 0, 1); $replaceAllCharacters = preg_replace('/-/', ' ', $replaceLetter); $itemNameFull = ucwords($replaceAllCharacters); $pagetitle = $itemNameFull; } return array("pagetitle" => $pagetitle); } add_hook("ClientAreaPageCart", 1, "hook_setpagetitle");
  10. Nesse mesmo arquivo, criado anteriormente, adicione o seguinte codigo no final! function hook_setpagetitle($vars){ if ($vars['filename']=='index'){ $pagetitle = "AQUI O NOVO NOME DO TITULO!!!"; } return array("pagetitle" => $pagetitle); } add_hook("VARIAVEL DA PAGINA AQUI!!!", 1, "hook_setpagetitle"); OBS: No trecho de código "VARIAVEL DA PAGINA AQUI!!!" como o próprio exemplo diz, você deve mudar para a variável de página, um exemplo abaixo! Se você deseja alterar o título da página Base de Conhecimento, então você deve inserir a variável ClientAreaPageKnowledgebase Já para alterar o título na página de Faturas, você deve usar a variável ClientAreaPageInvoices NOTA: O nome da variável deve estar entre as aspas. Você pode encontrar todas as variáveis de todas ás páginas do WHMCS no seguinte link: https://developers.whmcs.com/hooks/hook-index/ Caso o arquivo onde a pagina encontra-se seja clientarea.php então deve alterar o trecho de código dentro do if() $vars['filename']=='index' para $vars['filename']=='clientarea'
  11. Qual template você está usando? Tente esse novo código abaixo! <?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaSecondarySidebar', 1, function(MenuItem $secondarySidebar) { if($secondarySidebar->getChild("Actions")) { $secondarySidebar->getChild("Actions") ->getChild("View Cart") ->setLabel("Novo Titulo Aqui!"); } });
  12. Crie um arquivo PHP no diretório /meuWHMCS/includes/hooks/ e em seguida adicione o seguinte código no arquivo recém criado. <?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaSecondarySidebar', 1, function(MenuItem $secondarySidebar) { $secondarySidebar->getChild("Actions") ->getChild("View Cart") ->setLabel("Novo Titulo Aqui!"); }); Em seguida salve o arquivo. OBS: O nome do arquivo pode ser qualquer um. No entanto, deve ter a extensão .php
  13. Você pode usar um arquivo HOOK para alterar o título do sidebar do WHMCS, que é a solução mais decente. ou mesmo usar javascript mais não é muito recomendado.

×
×
  • Create New...

Important Information

Está ciente?