Fórum

Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();

tiago alexandre, modificado 11 Anos atrás.

Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();

New Member Postagens: 2 Data de Entrada: 02/10/12 Postagens Recentes
Quando consulto o PortletLocalServiceUtil.getPortlets(); a lista de portlets que ele retorna vem com o campo id "0" em todos os objetos.Queria obter o ID para instalar o portlet sem que o usuário abra o dockbar.
thumbnail
Thiago Leão Moreira, modificado 11 Anos atrás.

RE: Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();

Liferay Legend Postagens: 1449 Data de Entrada: 10/10/07 Postagens Recentes
Boa noite Tiago, seja bem vindo a comunidade.

O jeito mais fácil de "descobrir" o portletId é adicionar o teu portlet na página, olhar o código fonte gerado pelo navegador e procurar por portletId. É o que costumo fazer.

Abraço
tiago alexandre, modificado 11 Anos atrás.

RE: Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();

New Member Postagens: 2 Data de Entrada: 02/10/12 Postagens Recentes
Consegui pegar id pelo Portlet.getPortletName() e não sei porque não retorna no Portlet.getId().
thumbnail
Thiago Leão Moreira, modificado 11 Anos atrás.

RE: Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();

Liferay Legend Postagens: 1449 Data de Entrada: 10/10/07 Postagens Recentes
Bom dia Tiago,

Nunca usei esse método para esse propósito ele retorna portletIds do tipo instanceable também?

Abraço