Я разрабатываю портлеты на портале liferay с помощью icefaces, я хочу программно скрыть / просмотреть портлет из действия, написанного в моем управляемом компоненте. так что, пожалуйста, помогите мне как можно скорее?
Заранее спасибо...
Я разрабатываю портлеты на портале liferay с помощью icefaces, я хочу программно скрыть / просмотреть портлет из действия, написанного в моем управляемом компоненте. так что, пожалуйста, помогите мне как можно скорее?
Заранее спасибо...
Вы можете вызвать метод ActionResponse.setWindowState(WindowState.MINIMIZED)
из действия ваших портлетов. Говоря о действиях, я имею в виду классы ActionResponse и EventResponse API портлетов.
Я сделал нечто подобное. Если в портлете нет данных, я обычно их скрываю. У меня есть флажок в предпочтениях, я включаю его только при необходимости. https://dev.liferay.com/de/develop/tutorials/-/knowledge_base/6-1/implementing-configurable-portlet-preferences