Forums

Home » Liferay Portal » Português

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
tiago alexandre
Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();
November 7, 2012 8:21 AM
Answer

tiago alexandre

Rank: New Member

Posts: 2

Join Date: October 2, 2012

Recent Posts

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.
Thiago Leão Moreira
RE: Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();
November 11, 2012 5:26 PM
Answer

Thiago Leão Moreira

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1365

Join Date: October 10, 2007

Recent Posts

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
RE: Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();
November 13, 2012 3:17 AM
Answer

tiago alexandre

Rank: New Member

Posts: 2

Join Date: October 2, 2012

Recent Posts

Consegui pegar id pelo Portlet.getPortletName() e não sei porque não retorna no Portlet.getId().
Thiago Leão Moreira
RE: Como consigo obter a ID pelo PortletLocalServiceUtil.getPortlets();
November 14, 2012 4:35 AM
Answer

Thiago Leão Moreira

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1365

Join Date: October 10, 2007

Recent Posts

Bom dia Tiago,

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

Abraço