2016-06-22 70 views
0

我想更改名稱登錄後出現在Liferay門戶 如果我登錄了Liferay,它在頁面右上角有「全名(退出)」。Liferay更改全名登錄

我可以將全名更改爲我配置的其他名稱嗎?

我已經構建了Liferay-login-portlet。 提前致謝!

回答

1

你必須實現對文件/html/portlet/dockbar/view.jsp在這個碼代替鉤...

<liferay-util:buffer var="userName"> 
    <img alt="<liferay-ui:message key="manage-my-account" />" src="<%= HtmlUtil.escape(user.getPortraitURL(themeDisplay)) %>" /> 

    <span class="user-full-name"> 
     <%= HtmlUtil.escape(user.getFullName()) %> 
    </span> 
</liferay-util:buffer> 

在那裏說:user.getFullName()與你要的那個。例如,要使用用戶暱稱,請使用此

<liferay-util:buffer var="userName"> 
    <img alt="<liferay-ui:message key="manage-my-account" />" src="<%= HtmlUtil.escape(user.getPortraitURL(themeDisplay)) %>" /> 

    <span class="user-full-name"> 
     <%= HtmlUtil.escape(user.getScreenName()) %> 
    </span> 
</liferay-util:buffer> 

希望這會有所幫助。問候。

+0

謝謝,我會試試! –

+0

非常感謝!這是工作 –

+0

@le nam歡迎來到stackoverflow。考慮接受答案,而不是在評論時提供幫助(如果你喜歡的話,可以贊成)。這是用於在計算器上使用的貨幣來表示「謝謝」 –