Month:December, 2015

Inputs con multi-idioma

En un blog anterior explicamos cómo “Sacar partido de la configuración de un portlet”, utilizaremos ese ejemplo para, a continuación, explicar cómo gestionar la información de los inputs en varios idiomas. Si bien podemos utilizar keys dentro del portlet para determinar su valor en los distintos idiomas, una opción menos rígida es introducir los valores en los distintos idiomas a través de la configuración del portlet. En nuestro ejemplo teníamos portlet con un título, una […]

A fondo: liferay-portlet.xml

¡Hola! En esta entrada voy a explorar un poco lo que podemos llegar a hacer con el archivo ‘liferay-portal.xml‘. Este archivo describe mejoras del portlet JSR-286 en nuestro portal de Liferay. La información mostrada va referida a la versión 6.2 por lo que no puedo asegurar que todo lo que especifique funcione para otras versiones de Liferay Portal. Cuando generamos un nuevo portlet podemos autogenerar este archivo y ésta es su estructura base: <liferay-portlet-app>       <portlet>              <portlet-name>my-greeting</portlet-name>              <icon>/icon.png</icon>              <instanciable>false</instanciable>              <header-portlet-css>/css/main.css</header-portlet-css>              <footer-portlet-javascript>/js/main.js</footer-portlet-javascript>              <css-class-wrapper>my-greeting-portlet</css-class-wrapper>       </portlet>       <role-mapper>              <role-name>administrator</role-name>              <role-link>Administrator</role-link>       […]