0

我想更改登录后出现在 Liferay 门户中的名称。如果我登录 Liferay,页面右上角有“全名(注销)”。

我可以将全名更改为我配置的另一个名称吗?

我已经构建了一个 Liferay-login-portlet。预先感谢!

4

1 回答 1

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>

希望这可以帮助。问候。

于 2016-06-22T15:38:19.093 回答