Mostrando entradas con la etiqueta theme. Mostrar todas las entradas
Mostrando entradas con la etiqueta theme. Mostrar todas las entradas

jueves, 25 de octubre de 2012

Liferay: Creación de Tema básico


Cuando enfrentamos un proyecto de desarrollo sobre Liferay enfrentamos no solamente el desarrollo de las caracteristicas funcionales del portal sino tambien el de las caracteristicas graficas del portal es decir la "cara " de nuestra web que normalmente esta compuesta por estilos , imagenes, banner y demas adiciones graficas que haran mas vistoso nuestro proyecto.

En liferay se maneja uno de sus plugins para toda este trabajo denominado theme, un theme es un plugin de Liferay sobre le cual se desarrollara e integrara todos los componente graficos del portal (maqueta grafica) conformado por : estilos css, librerias  javascript, imagenes, distribucion de componentes graficos, logos, banners y demas componentes que conformen el esqueleto grafico del proyecto.

En este post desarrollaremos la base para un theme liferay sobre el cual agregaremos nuestros componentes graficos.

viernes, 13 de julio de 2012

Compartir variables de sesion en Liferay

El manejode variables de sesion dentro de liferay es un poco diferente a lo normal a nivel de servlets, se tiene varios casos que implican soluciones diferentes tales como:
-Compartir sesion de Theme a Portlet.
-Compartir sesion de Portlet a Theme.
-Compartir sesion de Portlet a Portlet.

Se tomaran los casos mas resaltantes encontrados, para lo cual ....

Recuperar Parametros de URL en Theme Liferay

Una parte importante de la estructura visual de un portal Liferay es el tema (Theme) que como bien saben esta codificado en Apache Velocity, un interrogante en algunos casos es como puedo acceder a los parametros pasador por un url desde mi tema Liferay.

Esto podemos hacerlo de la siguiente manera:

Sea la URL http://localhost:8080/?utm_source=facebook&utm_medium=free podemos recuperar los valores de utm_source y de utm_medium dela siguiente manera