Liferay change Полное имя зарегистрировано

109
12

Я хочу изменить имя, появившееся на портале Liferay после входа в систему. Если я вошел в систему Liferay, у него есть "Полное имя (Выход)" в правом верхнем углу страницы.

Могу ли я изменить полное имя на другое имя я config?

Я уже создал портлет Liferay-login. Заранее спасибо!

спросил(а) 2016-06-22T14:21:00+03:00 4 года, 5 месяцев назад
1
Решение
59

Вы должны реализовать крючок для файла /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-22T18:38:00+03:00 4 года, 5 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема