Get it on Google Play
Tutorial Liferay Avanzado: Un catalogo de productos en menos de 20 minutos

Tutorial Liferay Avanzado: Un catalogo de productos en menos de 20 minutos

Como en todos estos vídeos donde hay un componente grande de código aquí os dejo el código que se ha estado viendo en el vídeo: Plantilla 1: Ficha de artículo grande En el vídeo hemos creado dos plantillas para el artículos, una que se va a mostrar en el listado de artículos en el catálogo […]

04/04/2019 by Albert Coronado 
Soporte Liferay: Haz tus plantillas Freemarker mas robustas capturando excepciones

Soporte Liferay: Haz tus plantillas Freemarker mas robustas capturando excepciones

Freemarker tiene un soporte muy bueno para capturar excepciones y no acabo de entender el motivo porque nadie en el ecosistema/mundo Liferay lo utiliza(Quiero recordar que se usa Freemarker en los themes, contenidos y ADT). A ver si este post ayuda a que la gente haga plantillas Freemarker un poco mas robustas. Lo primero es […]

01/02/2019 by Albert Coronado 
Uso de plantillas Freemarker en tus aplicaciones JavaEE

Uso de plantillas Freemarker en tus aplicaciones JavaEE

Freemarker es un motor de plantillas para aplicaciones Java totalmente Open Source. Un motor de plantillas nos permite desacoplar el formato de los datos en nuestras aplicaciones. También nos permite que nuestras aplicaciones sean mas configurables, por ejemplo, podemos hacer que nuestras facturas, mails, páginas sean totalmente configurables por el usuario. Tal como se muestra […]

22/05/2018 by Albert Coronado 
Acceso a la capa de servicios desde plantillas en Liferay 7/DXP, una de cal y una de arena

Acceso a la capa de servicios desde plantillas en Liferay 7/DXP, una de cal y una de arena

El sistema de plantillas de Liferay es tremendamente potente creo que casi desde todas las versiones(Por lo menos, yo empecé en la versión 5.2.3) podemos hacer uso de la capa de servicio del portal y también de los servicios creados utilizando Service Builder. Si queremos hacer uso de un servicio desde una plantilla FTL(FreeMarker): Como […]

22/08/2017 by Albert Coronado