Ir para conteúdo
  • Cadastre-se

Duvida sobre o Hook de Suporte de Pin


Posts Recomendados

Adicione ao final do arquivo pin.php o seguinte:

use WHMCS\View\Menu\Item as MenuItem;
use Illuminate\Database\Capsule\Manager as Capsule;

# Add Sidebar PIN Atendimento
add_hook('ClientAreaSecondarySidebar', 1, function(MenuItem $primarySidebar){
	

    $primarySidebar->addChild('Client-PINATD', array(
        'label' => "PIN Atendimento",
        'uri' => '#',
        'order' => '1',
        'icon' => 'fa-key'
    ));
    
    # Retrieve the panel we just created.
    $PinATDPanel = $primarySidebar->getChild('Client-PINATD');
    
    // Move the panel to the end of the sorting order so it's always displayed
    // as the last panel in the sidebar.
    $PinATDPanel->moveToBack();
    $PinATDPanel->setOrder(0);
    
    # Exibi o PIN.
    $balancePanel->addChild('pin-atd', array(
        'uri' => '#',
        'label' => '<h4 style="text-align:center;">'.montar_pin($_SESSION["uid"]).'</h4>',
        'order' => 1
    ));
    

});

Não cheguei a testar, mas pode ser que aconteça erros.

Fiz uma sugestão @LucianoZa grosso modo: https://github.com/whmcsred/pin/compare/master...msaulohenrique:patch-1

Editado por msaulohenrique
Link para o comentário
Compartilhar em outros sites

22 horas atrás, msaulohenrique disse:

Adicione ao final do arquivo pin.php o seguinte:


use WHMCS (link do PDH)\View\Menu\Item as MenuItem;
use Illuminate\Database\Capsule\Manager as Capsule;

# Add Sidebar PIN Atendimento
add_hook('ClientAreaSecondarySidebar', 1, function(MenuItem $primarySidebar){
	

    $primarySidebar->addChild('Client-PINATD', array(
        'label' => "PIN Atendimento",
        'uri' => '#',
        'order' => '1',
        'icon' => 'fa-key'
    ));
    
    # Retrieve the panel we just created.
    $PinATDPanel = $primarySidebar->getChild('Client-PINATD');
    
    // Move the panel to the end of the sorting order so it's always displayed
    // as the last panel in the sidebar.
    $PinATDPanel->moveToBack();
    $PinATDPanel->setOrder(0);
    
    # Exibi o PIN.
    $balancePanel->addChild('pin-atd', array(
        'uri' => '#',
        'label' => '<h4 style="text-align:center;">'.montar_pin($_SESSION["uid"]).'</h4>',
        'order' => 1
    ));
    

});

Não cheguei a testar, mas pode ser que aconteça erros.

Fiz uma sugestão @LucianoZa grosso modo: https://github.com/whmcsred/pin/compare/master...msaulohenrique:patch-1

Não deu certo, após adicionar ao final do código a área do cliente nem abre aparece a tela de "Opss...."

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?