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

:: Cookies de nuestra página web. ¿Para qué sirve cada una?

A menudo una pregunta que nos hacen es qué cookies se están utilizando en mi página y para qué sirven. Para ver las cookies, podemos selecci...