Incluir Widget del Portal de Servicios en nuestro encabezado Fundeweb

Si nuestra aplicación se incluye total o parcialmente en el Portal de Servicios, debemos incluir el Widget de navegación dispuesto para tal caso. Para ello deberemos modificar la cabecera de nuestra aplicación que se encontrará en el fichero template.xhtml o cabecera.xhtml dependiendo de la versión del arquetipo con la que creamos nuestro proyecto.

Una vez situados en el fichero deberemos primero incluir el import al código javascript encargado de cargar el Widget.

<h:head>
   ...
   <script type="text/javascript" src="https://${portal.url}/widget/um/widget.js"></script>
    ...
<h:head>

Añadir portal.url a los filtros dependiendo del entorno:

  • filtro-desarrollo.properties y filtro-local.properties: portal.url=micampusdesa.um.es
  • filtro-preproduccion.properties: portal.url=micampustest.um.es
  • filtro-produccion.properties: portal.url=micampus.um.es

Y buscar la sección de la cabecera donde está el botón de salir, y el email del usuario conectad. Una vez situado en esa zona (deberá ser un <ul> probablemente con el estilo “navbar”, deberemos insertar el siguiente código de manera que quede situado como elemento más a la izquierda.

    ...
        <li class="navbar-item">
	     <div id="UMPS_menu"></div>
        </li>
    ...

El Widget debería quedar de la siguiente manera

Al hacer click en él se debería mostrar lo siguiente:

  • fdw2.0/fundeweb/widget-portal-servicios.txt
  • Última modificación: 25/03/2021 10:48
  • por MARIANO Array