Personalizar Template

Enlaces

Componentes:

Dentro de Web-Pages se crean las carpetas layout y resources

Archivo avbravo.css

Personaliza botones y otros componentes de primefaces.

Nota:

.ui-button lo usamos para botones imprimir ya que estos deben evitar el uso de ajax mediante <p:commandButton> en lugar de usar <b:commandButton>

Templates

Los templates se crean dentro de Web-Pages → layout

Se componen de tres páginas:

  • footer.xhtml

  • template.xhtml

  • top.xhtml

footer.xhtml

Genera el pie de las páginas.

template.xhml

Es la plantilla que se usará en las páginas.

  • En el first agregamos los archivos de propiedades.

  • Agregar<h:outputStylesheet library="css" name="avbravo.css"/>

  • Usar los include para agregar el footer y top.

Indicar las rutas de los paquetes donde se almacena el archivo properties del proyecto actual para la variable msg, y para la variable app, utilizar siempre la ruta de paquetes del proyecto avbravoutils.

top.xhtml

Es la barra superior donde colocamos las opciones del menú

Last updated

Was this helpful?