Archivo de la etiqueta: desarrollo
Maven
A partir de la version 5.3 de Liferay, va a haber soporte oficial para maven. En el este post Liferay Maven SDK publicado en el día de ayer en Liferay, se realiza una pequeña explicación de como se crea portlets … Sigue leyendo
34 trucos para diseñadores y desarrolladores web
En xyberneticos me entero de una guia de 34 trucos para diseñadores y desarrolladores web; esta guia tiene muchos tips interesantes a tener en cuenta. Este es el link.
PortletURL en JavaScript
Una funcionalidad que acabo de descubrir en el Blog de Liferay es crear el PortletUrl en JavaScript. Un ejemplo de PortletUrl es: http://localhost:8080/web/guest/home?p_p_id=EDITAR_CUENTA&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&_EDITAR_CUENTA_struts_action=%2Feditar_cuenta%2Fview Aca le estoy pasando el portlet id, el estado del portlet, la fase del ciclo de vida, … Sigue leyendo
Crear una comunidad
A continuación esta el codigo que nos permite crear una comunidad a partir de una comunidad existente, Obtener comunidad template Group templateGroup = GroupLocalServiceUtil.getGroupByFriendlyUrl("/template"); Crear una comunidad String name = ParamUtil.getString(actionRequest, "name"); String description = ParamUtil.getString(actionRequest, "description"); String friendlyURL = … Sigue leyendo
Portlet de sistema
En varias ocasiones tuve el requerimiento de no mostrar algunos portlets en la lista de portlets disponibles para ser agregados a una página, y este ocultamiento no se podia hacer mediante permisos porque el usuario tenia que usar el portlet … Sigue leyendo
Mostrar un portlet en un PopUp
Armo la URL <portlet:renderURL windowState="<%= LiferayWindowState.EXCLUSIVE.toString() %>" var="url"> <portlet:param name="struts_action" value="/miportlet/popupview" /> </portlet:actionURL> Llamo al POPUP <script type="text/javascript"> function mostrar_popup() { var _dialog = Liferay.Popup( { width: 700, modal: true, message: ‘<div class="loading-animation" />’, position: ['center', 100], title: <liferay-ui:message key"popup-title"/>, … Sigue leyendo
Redirigir a una página despúes de registrarse
Para redirigir a una página de una comunidad después de registrarse en Liferay, hay que agregar un Evento, entonces vamos a hacer lo siguiente: portal-ext.properties login.events.post=com.liferay.portal.events.MyLoginPostAction,\ com.liferay.portal.events.DefaultLandingPageAction MyLoginPostAction.java package com.liferay.portal.events; import …. public class MyLoginPostAction extends Action { … Sigue leyendo
Configurar las preferencias de los Portlets
En primer lugar vamos a crear un portlet con el Plugin SDK y luego vamos a editar el archivo $SDK_HOME/docroot/WEB-INF/portlet.xml. En este caso vamos a ver la configuración del Portlet RSS para tener un ejemplo concreto para ver, luego de … Sigue leyendo
Crear un Portlet con el Plugins SDK
Para crear un portlet vamos a utilizar la versión 5.1.2 de Liferay, y requerimos los siguientes componentes: ANT 1.7 JAVA MySQL (opcional) liferay-portal-tomcat-5.5-5.1.2 liferay-plugins-sdk-5.1.2 Liferay se puede descargar desde http://sourceforge.net/projects/lportal/. Paso a seguir: Variables de entorno SDK_HOME=/home/joyola/desarrollo/liferay/liferay-plugins-sdk-5.1.2 TOMCAT_HOME=/home/joyola/desarrollo/liferay/liferay-portal-tomcat-5.5-5.1.2 Configuracion del … Sigue leyendo

