11 de abril de 2025

:: Liferay. Mostrar siempre el código de idioma en las URL's


En Liferay 7.3 y, en versiones anteriores, para el idioma por defecto -en las configuraciones habiturales- no se muestra el código de idioma en las URL's. 

Por ejemplo:

- https://www.dominio.com/naturaleza (Idioma por defecto Castellano)

- https://www.dominio.com/en/naturaleza  (Idioma Inglés)


Para forzar que siempre se incluya el código de idioma, debemos modificar la siguiente línea en el fichero: "portal-ext.properties".

locale.prepend.friendly.url.style=2


Tras reiniciar el servicio, nuestras URL's serán del tipo:

- https://www.dominio.com/es/naturaleza


:: Liferay. Obtener los usuarios activos desde Groovy

Una solución rápida para obtener la relación de usuarios activos en Liferay 7.4 es por medio de un script en Groovy. Para ello accederemos a...