Докбар Изменения в Liferay 6.2

Кто-нибудь может подсказать, какой файл отвечает за изменения меню док-панели для пользователя с правами администратора и другого пользователя в liferay 6.2?

Я внес изменения в файл \docroot\META-INF\custom_jsps\html\portlet\dockbar\view_user_account.jspf для меню док-панели, но изменения касаются только меню док-панели гостевого пользователя.

Пожалуйста, предложите мне файл, в котором меню док-панели появляется для пользователя-администратора и другого пользователя.


person Abhi    schedule 12.05.2015    source источник


Ответы (2)


Вы нашли правильный каталог - jsps док-панели находятся в папке Liferay html/portlet/dockbar, однако там 16 jsps, и вы либо выбрали неправильный, либо отредактировали некоторые условия, которые отображаются только для гостевого пользователя.

Они все переопределены так, как вы уже делаете это в своем крючке. Какой именно файл содержит разметку, которую вам нужно изменить, вам предстоит выяснить самостоятельно. То же самое с местоположением в файле, который нужно изменить. Тем более, что вы только заявляете, что вам нужно «внести изменения» - не уверены, добавите ли вы дополнительные параметры, измените существующие параметры, измените порядок или просто измените DOM.

person Olaf Kock    schedule 13.05.2015

в док-панели существуют общедоступная страница и частная страница. Вы можете управлять док-панелью в portal_normal.vm. в этом файле vm вы получаете доступ к док-панели с помощью #dockbar() и ставите условие для отображения или скрытия док-панели.

person ontashkal    schedule 14.05.2015