Foros de discusión

get user picture

safa safa, modificado hace 7 años.

get user picture

New Member Mensajes: 6 Fecha de incorporación: 6/10/16 Mensajes recientes
hello . i want to get user connected picture
i use template vm. i search a lot i find this code but it dosen't work with me

#set ($profilePicUrl = $request.theme-display.path-image + "/user_")
#if ($user.isFemale())
  #set ($profilePicUrl = $profilePicUrl + "female")
#else
  #set ($profilePicUrl = $profilePicUrl + "male")
#end

#set ($profilePicUrl = $profilePicUrl + "_portrait?img_id=")
#set ($profilePicUrl = $profilePicUrl + $user.getPortraitId())
portarait:$user.getPortraitId()
 #set ($profilePicUrl = $profilePicUrl + "&img_id_token=")
 #set ($DigesterUtil = $portal.getClass().forName("com.liferay.portal.kernel.util.DigesterUtil"))
 
         #set ($profilePicUrl = $profilePicUrl +$httpUtil.encodeURL($DigesterUtil.digest($user.getPortraitId())))

<img src="$profilePicUrl">

$httpUtil.encodeURL($DigesterUtil.digest($user.getPortraitId()) he couldn't recognize this code
could anyone can help me please.thanks
safa safa, modificado hace 7 años.

RE: get user picture

New Member Mensajes: 6 Fecha de incorporación: 6/10/16 Mensajes recientes
liferay version 6.2 CE
thumbnail
Amos Fong, modificado hace 7 años.

RE: get user picture

Liferay Legend Mensajes: 2047 Fecha de incorporación: 7/10/08 Mensajes recientes
Hm...maybe try using $utilLocator to find digesterUtil