Я новичок в портлете Liferay. Может ли кто-нибудь сказать мне, как я могу показать или скрыть портлет на основе события другого портлета. Я хочу кодировать только в ice:spaces и никак иначе. Если кто-то знает решение для этого, пожалуйста, ответьте мне как можно скорее. Примечание. Я использую ice:spaces в файле xhtml, а не .jsp. Спасибо.
показать или скрыть портлет в зависимости от события другого портлета
Ответы (1)
Если вы используете стандартную технологию портлетов, это невозможно напрямую. При использовании JSR 286 (Portlet 2.0) вы можете отправить событие (или общедоступный параметр рендеринга), чтобы портлет, который вы хотите скрыть, мог свернуть свое окно (вы все еще видите заголовок). В качестве альтернативы вы можете установить максимальное состояние окна портлета, запрашивающего скрытие других, это скроет все остальные портлеты.
person
home
schedule
02.08.2011
привет, спасибо за ответ. Можете ли вы прислать мне какой-нибудь код, так что я могу сослаться на это.
- person Lokesh Paunikar; 02.08.2011