Personalización del Área de Clientes

  • Alexis

    Administrador
    24/01/2025 a las 9:48 AM
    563 centavos

    Hola Jesus, los botones de la parte superior, o los campos para crear correos son generados por el modulo de aprovisionamiento de cpanel. Eso no lo puedes modificar por Hooks. Esos son generados por WHMCS con la integración a cpanel o plesk.

    Sobre las pestañas inferiores, una forma de modificarlo es editando la plantilla clientareaproductdetails.tpl

    Por ejemplo, agregaremos una nueva pestaña que se llame Ayuda, y esta mostrara un texto cualquiera.

    1. Antes de {if $customfields} agrega esto:

    <li>
    <a class="" href="#ayuda" data-toggle="tab"><i class="ls ls-info-circle"></i> Ayuda</a>
    </li>

    2. Luego, antes de {if $sslInfo} agrega esto:

    <div class="tab-pane" id="ayuda" style="padding:25px;">
    texto cualquiera </div>

    Espero el ejemplo de arriba te ayude a personalizar agregando mas pestañas.

    NOTA: Si deseas cambiar el nombre de alguna existente, debes hacerlo desde el archivo de lenguaje de WHMCS.

  • bigtech-netgmail-com

    Usuario
    24/01/2025 a las 10:00 AM
    24 centavos

    Gracias por la respuesta Alexis,

    Una consulta. Por ejemplo la sección de “Atajos rápidos” ¿También tendría que modificar directamente la plantilla que me comentas? Quiero ocultar algunos de esos enlaces y poner otros nuevos.

    La otra pregunta es ¿Si llego a actualizar WHMCS pierdo esos cambios?

    Gracias.

    • Alexis

      Administrador
      24/01/2025 a las 1:05 PM
      563 centavos

      Hola Jesus, no lo he realizado, pero supongo puedes hacerlo en la plantilla clientareaproductdetails.tpl

      Sobre las actualizaciones si, perderías estas personalizaciones. La forma de conservarlas seria con un modulo personalizado creería yo.

  • bigtech-netgmail-com

    Usuario
    24/01/2025 a las 4:05 PM
    24 centavos

    Hace poco WHMCS lanzó una nueva actualización, no he actualizado porque aún no sé si se va a romper algo con Lagom

    ¿Recomendarías entonces actualizar a la versión de nueva de WHMCS y luego hacer estos cambios?

    Gracias.

    • Alexis

      Administrador
      24/01/2025 a las 4:47 PM
      563 centavos

      Hola Jesus, yo siempre recomiendo esperar un tiempo antes de actualizar. Al menos 1 mes. Cuando lo hagas asegurate de consultar con lagom y proveedores de otros modulos, si ya son compatibles con la version a la que actualizaras.

  • bigtech-netgmail-com

    Usuario
    24/01/2025 a las 5:00 PM
    24 centavos

    Sí, eso pensé.

    Vale, haré la edición de las plantillas mientras tanto.

    Cualquier update lo dejo por acá.

    Muchas gracias.

  • bigtech-netgmail-com

    Usuario
    25/01/2025 a las 7:31 PM
    24 centavos

    Al final, unas cosas las conseguí con hooks y otras editando directamente el template del módulo.

    Para el sidebar creando un hook en ruta_whmcs/clients.hostifica.com/includes/hooks/custom_sidebar_x.php.

    Para toda la sección del contenido centra, en este caso, como estaba usando Lagom, lo hice directamente en ruta_whmcs/templates/lagom2/modules/overview.tpl , para editar la sección de atajos y algunas pestañas.

    Aún me queda por editar, pero creo que seguiré ese camino. En efecto, creo que cuando actualice lagom y whmcs tendré que estar muy pendiente de qué cosas se reescriben y cuales se rompen.

    Gracias y espero que se sirva a alguien mas. 👍

Log in to reply.