28 de abril de 2020

::Liferay. Ordenar usuarios desde plantilla velocity

En caso de que necesitemos mostrar la lista de usuarios ordenada desde una plantilla velocity, podemos hacer uso de la variable: $sortTool, a través de su método: sort()

$sortTool.sort($lista_a_ordenar, 'campo:ordenación')

El código sería algo similar al siguiente:
#set($userLocalServiceUtil = 
  $serviceLocator.findService("com.liferay.portal.service.UserLocalService"))
#set($usuarios = $userLocalServiceUtil.getUsers(-1,-1))

#set($usuariosOrdenados=$sortTool.sort($usuarios, 'lastName:asc'))

No hay comentarios:

Publicar un comentario

Déjanos tu comentario

:: Liferay 7.4. Pop-up en página de contenido.

En Liferay 7.4 podemos mostrar mediante un script un pop-up para mostrar por ejemplo un aviso. Al tratarse de una página de contenido no pod...