Colocar un icono en menu personalizado en WHMCS

  • Colocar un icono en menu personalizado en WHMCS

    Posted by Unknown Member on 25/08/2021 a las 11:34 AM

    ¿como subir el menu icons cliente de los nuevos botones ?

     

    Alexis respondió 3 years, 2 months atras 2 Miembros · 8 Respuestas
  • 8 Respuestas
  • Unknown Member

    Usuario
    25/08/2021 a las 11:36 AM
    0 centavos

    envie un codigo de ejemplo

  • Alexis

    Administrador
    25/08/2021 a las 11:43 AM
    433 centavos

    Hola Bosco, no comprendo en lo absoluto lo que necesitas lo siento.

    Por favor facilitanos mas contexto, una explicación, url, capturas, etc.

    Quedo atento

  • Unknown Member

    Usuario
    25/08/2021 a las 12:13 PM
    0 centavos

    ok he añadido un nuevo botón al menú de cliente, pero viene con icono prediseñado que quiero personalizarlo.

    el codigo que envie es el del icono de prueba que tengo para sobre ponerlo por el que tiene actualmente.

    deseo saber si es en la misma carpeta de hooks que cree para crear el nuevo botón de menú

  • Alexis

    Administrador
    25/08/2021 a las 12:16 PM
    433 centavos

    ah ok, entendido. Usualmente desde el hook puedes colocar el icono.

    Pero si me permites la captura, y el nombre del archivo .php en tu directorio de hooks puedo investigar un poco por ti

  • Unknown Member

    Usuario
    25/08/2021 a las 12:20 PM
    0 centavos
  • Alexis

    Administrador
    25/08/2021 a las 12:39 PM
    433 centavos

    Hola Bosco, permiteme te guio.

    En tu directorio /includes/hooks tienes el archivo llamado menunuevo.php

    Dentro de este archivo tienes este código:

    <?php
    #adding Menu Item to primaryNavbar
    use WHMCS\View\Menu\Item as MenuItem;
    add_hook('ClientAreaPrimaryNavbar', 1, function (MenuItem $primaryNavbar)
    {
    $primaryNavbar->addChild('diseño web')
    ->setUri('https://xxxxxxxxxx.com/')
    ->setOrder(70);
    });

    Por favor reemplaza ese código por:

    <?php
    #adding Menu Item to primaryNavbar
    use WHMCS\View\Menu\Item as MenuItem;
    add_hook('ClientAreaPrimaryNavbar', 1, function (MenuItem $primaryNavbar)
    {
    $primaryNavbar->addChild('diseño web')
    ->setUri('https://xxxxxxxxxx.com/')
    ->setOrder(70)
    ->setIcon('fa-upload');
    });

    Por favor nota que en el segundo código he agregado el icono con la linea “->setIcon(‘fa-upload’);“. Asi mismo recuerda reemplazar xxxxxxxxxx.com con tu dominio real.

    Dejame saber si funciona para ti esta solucion.

  • Unknown Member

    Usuario
    25/08/2021 a las 12:45 PM
    0 centavos

    listo muchas gracias alexis

  • Alexis

    Administrador
    25/08/2021 a las 12:50 PM
    433 centavos

    A tus ordenes

Log in to reply.