2017-04-04 63 views
0

您好我正在使用Freemarker,我必須得到用戶的個人資料圖片,我有portraitId的對象用戶,但我不知道如何獲取主題顯示路徑或東西......我試着這樣做:Liferay模板獲取個人資料圖片

src="/image/user_male_portrait?img_id=${user.getPortraitId()}&img_id_token=" 

但我不能得到令牌,因爲我不知道:(

<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.service.UserLocalService")> 
<#assign user = UserLocalService.getUserById(27132)> 

有人知道如何在freemarker中獲得的個人資料圖片?

+1

https://meta.stackexchange.com/questions/141823 –

回答

0

我認爲themeDisplay對象已經存在於liferay freemarker中。所以你可以直接調用它。

此外,user對象還有一個方法getPortraitUrl(),您可以調用該方法直接獲取用戶的圖像。

相關問題