Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
toggle
Durai pandian
Getting portlet title of an article in webcontent.
11 de enero de 2013 3:56
Respuesta

Durai pandian

Ranking: Junior Member

Mensajes: 53

Fecha de incorporación: 26 de octubre de 2012

Mensajes recientes

Hi friends,
When an article is published in web content , I need to get the portlet title of the web content (for eg : I gave 'News letter' as title). I need to get this title in my java class(created ext for JournalArticleLocalServiceBaseImpl); can u please tell me how to do it.
Thank you!!
Hitoshi Ozawa
RE: Getting portlet title of an article in webcontent.
11 de enero de 2013 4:59
Respuesta

Hitoshi Ozawa

Ranking: Liferay Legend

Mensajes: 7949

Fecha de incorporación: 23 de marzo de 2010

Mensajes recientes

I'm not sure what you mean by "portlet title"? Do you mean title of web content?

Try
JournalArticleLocalServiceUtil.getArticle(....).getTitle(languageId);
Durai pandian
RE: Getting portlet title of an article in webcontent.
11 de enero de 2013 6:28
Respuesta

Durai pandian

Ranking: Junior Member

Mensajes: 53

Fecha de incorporación: 26 de octubre de 2012

Mensajes recientes

Hi Hitoshi ,
Im asking you the customized title of the web content portlet which is by default Web Content at the top. For more information this is available in portletpreferences table. I need to retrieve this for particular article when when it is published.

Thank you
Gwowen Fu
RE: Getting portlet title of an article in webcontent.
11 de enero de 2013 11:59
Respuesta

Gwowen Fu

Ranking: Expert

Mensajes: 315

Fecha de incorporación: 27 de diciembre de 2010

Mensajes recientes

How about
String portletId = (String) request.getAttribute(WebKeys.PORTLET_ID);
String portletTitle = PortletLocalServiceUtil.getPortletById(portletId).getPortletInfo().getTitle();
Durai pandian
RE: Getting portlet title of an article in webcontent.
11 de enero de 2013 12:14
Respuesta

Durai pandian

Ranking: Junior Member

Mensajes: 53

Fecha de incorporación: 26 de octubre de 2012

Mensajes recientes

Hi Gwowen,
Is portletid is unique? Is there any chance that different portlets can have the same portlet id? explain me please
Hitoshi Ozawa
RE: Getting portlet title of an article in webcontent.
13 de enero de 2013 0:25
Respuesta

Hitoshi Ozawa

Ranking: Liferay Legend

Mensajes: 7949

Fecha de incorporación: 23 de marzo de 2010

Mensajes recientes

portlet id is unique but it won't be Web Content because web content portlet is instanceable (that is, several web portlets can be placed in one page). I think it's suffixed with unique instance id to make it unique.
Durai pandian
RE: Getting portlet title of an article in webcontent.
13 de enero de 2013 1:03
Respuesta

Durai pandian

Ranking: Junior Member

Mensajes: 53

Fecha de incorporación: 26 de octubre de 2012

Mensajes recientes

Gwowen Fu:
How about
String portletId = (String) request.getAttribute(WebKeys.PORTLET_ID);
String portletTitle = PortletLocalServiceUtil.getPortletById(portletId).getPortletInfo().getTitle();


In that case i could not find how to find the request attribute in my java class created in the ext file. can u please direct me?
Gwowen Fu
RE: Getting portlet title of an article in webcontent.
14 de enero de 2013 10:29
Respuesta

Gwowen Fu

Ranking: Expert

Mensajes: 315

Fecha de incorporación: 27 de diciembre de 2010

Mensajes recientes

I haven't done any ext plugin so I don't know what's available. Could anyone else reply?
Durai pandian
RE: Getting portlet title of an article in webcontent.
15 de enero de 2013 23:00
Respuesta

Durai pandian

Ranking: Junior Member

Mensajes: 53

Fecha de incorporación: 26 de octubre de 2012

Mensajes recientes

Please any one reply how i can get the request attribute
Priyanka Dhingra
RE: Getting portlet title of an article in webcontent.
15 de enero de 2013 23:55
Respuesta

Priyanka Dhingra

Ranking: Liferay Master

Mensajes: 501

Fecha de incorporación: 19 de diciembre de 2011

Mensajes recientes

you can try giving the request object as a parameter to the function, if there is a problem in getting this in ext.

it will be better if you can specify which ext you are referring to