Foros de discusión

récupérer le titre de l'onglet des pages

Catherine BOCANDE, modificado hace 16 años.

récupérer le titre de l'onglet des pages

New Member Mensajes: 13 Fecha de incorporación: 14/05/07 Mensajes recientes
Bonjour,

je voudrais récupérer le titre de l'onglet de la page sur laquelle la portlet a été déposé, pourriez vous m'aider?

Merci d'avance
thumbnail
Nicolas Richasse, modificado hace 16 años.

RE: récupérer le titre de l'onglet des pages

Junior Member Mensajes: 31 Fecha de incorporación: 11/08/06 Mensajes recientes
Essaye de voir le code du portlet "BreadCrumb" qui dont le role est d'afficher (entre autres) le titre de l'onglet courant.

En gros il te faut récupérer un objet de type Layout et d'appeler sa méthode getName() qui te donnera ce que tu recherches.

Pour récupérer cet objet, il faut appeler une des méthodes getLayout(...) de la classe com.liferay.portal.service.LayoutLocalServiceUtil.
Sinon je n'ai pas vérifié mais il est possible que le tag suivant te crée une référence à cet objet de type Layout (nom de la variable : layout).

<portlet:defineobjects />
Catherine BOCANDE, modificado hace 16 años.

RE: récupérer le titre de l'onglet des pages

New Member Mensajes: 13 Fecha de incorporación: 14/05/07 Mensajes recientes
J'arrive pas à trouver la librairie pour importer le package com.liferay.portal.*.Où je peux le trouver?
Catherine BOCANDE, modificado hace 16 años.

RE: récupérer le titre de l'onglet des pages

New Member Mensajes: 13 Fecha de incorporación: 14/05/07 Mensajes recientes
c'est bon j'ai trouvé le fichier.jar
Catherine BOCANDE, modificado hace 16 años.

RE: récupérer le titre de l'onglet des pages

New Member Mensajes: 13 Fecha de incorporación: 14/05/07 Mensajes recientes
Maintenant mon problème c'est pour la librairie du package com.liferay.portal.util.*;
J'arrive pas à le trouver
thumbnail
Ray Auge, modificado hace 16 años.

Re: [Liferay en française]RE: récupérer le titre de l'onglet des pages

Liferay Legend Mensajes: 1197 Fecha de incorporación: 8/02/05 Mensajes recientes
<PRE>Ou développez vous votre portlet? Dans l'environnement ext? Si oui, vous
n'avez que fait


&lt;%= layout.getName(locale) %&gt;


Si vous n'êtes pas dans ext, mais dans le dossier
source-du-portail/portlet/###.war
vous n'avez qu'à inclure dans votre jsp


&lt;%@ page import="com.liferay.portal.model.Layout" %&gt;
&lt;%@ page import="java.util.Locale" %&gt;
<theme:defineobjects />
&lt;%= layout.getName(locale) %&gt;


mais seulement si la configuration du portlet a été fait automatiquement
pas la tache ant, qui a incluse les propres jar et configurations pour
les taglibs de Liferay.</PRE>
Catherine BOCANDE, modificado hace 16 años.

RE: Re: [Liferay en française]RE: récupérer le titre de l'onglet des pages

New Member Mensajes: 13 Fecha de incorporación: 14/05/07 Mensajes recientes
merci