Unknown Member
Unknown Member
01/09/2021 at 3:56 PM

Crear cuenta en whmcs sin acceso a cPanel

Saludos.

Estoy configurando un paquete muy básico y quiero que los clientes que opten por este paquete no tengan acceso a cPanel. ¿Alguna sugerencia de cómo hacerlo?

  • Alexis

    01/09/2021 at 4:02 PM

    Hola! mi sugerencia aca seria no limitar el acceso a cPanel, ya que necesitas modificar el codigo en tu WHMCS. Mas bien puedes brindarles acceso a un cPanel mas basico usando el Feature Manager https://nodored.com/foros/lessons/entendiendo-la-opcion-feature-manager/

    En todo caso, si deseas modificar el comportamiento de WHMCS podrias usar un hook que oculte opciones. Aqui te permito un ejemplo rapido de un Hook que puedes usar como base para tal efecto:

    <?php
    
    use WHMCS\View\Menu\Item as MenuItem;
    
    add_hook('ClientAreaPrimarySidebar', 1, function(MenuItem $primarySidebar)
    {
    
    $service = Menu::context('service');    
    $domain = $service->domain;
    
    if (!is_null($primarySidebar->getChild('Service Details Actions'))) {
                $primarySidebar->getChild('Service Details Actions')
                               ->getChild('Login to cPanel')
                               ->setUri('http://'.$domain.'/cpanel');
                $primarySidebar->getChild('Service Details Actions')
                               ->getChild('Login to Webmail')
                               ->setUri('http://'.$domain.'/webmail');
       }
    });
    • Unknown Member

      01/09/2021 at 4:21 PM

      Entonces no hay opción «natural» para hacerlo y que funcione su plan dentro de una carpeta dentro de mi publichtml. Es que el precio de ese plan no amerita gastar una cuenta cPanel y por lo demás es un plan que sé que en Cuba venderá.

  • Alexis

    01/09/2021 at 4:33 PM

    Hola! no no es posible lo lamento. Considera ademas que cada cuenta de hosting consumira 1 cuenta cpanel, les des o no acceso.

    • Unknown Member

      01/09/2021 at 4:44 PM

      Ok. Gracias Alexis. No queda de otra. Solo entonces jugaré con las features de ese plan.

Inicia sesion para responder