Я работаю на Liferay 6.1
Я хочу удалить портлет в Liferay 6.1 из моего кода. То, что я сделал до сих пор является:Как удалить портлет в Liferay 6.1 программно из кода
<a onclick="Liferay.Portlet.close('#p_p_id_28_'); return false;">Remove</a>
Приведенный выше код работает отлично. Но он работает только с текущей страницей, т. Е. Может удалять портлеты, которые есть только на текущей странице.
Но я хочу удалить портлеты, которые могут быть где-то в меню моего портала, используя его идентификатор макета.
Пожалуйста, предложите выход. Спасибо заранее.
С уважением,
Варун Джайнских
«Я хочу удалить портлеты, которые могут быть в каком-либо месте в меню моего портала, используя его идентификатор макета« Непонятные отношения с вашим ответом. –
Вышеупомянутая логика удалит портлет только с страницы demochildpage. –
Для демонстрационной цели я удалял портлет только на этой странице, но его можно было динамически удалять. –