Combination View Flat View Tree View
Threads [ Previous | Next ]
David Lascombe
Modifier la page publique utilisateur par défaut avec un hook
September 19, 2012 2:41 AM
Answer

David Lascombe

Rank: New Member

Posts: 9

Join Date: September 18, 2012

Recent Posts

Bonjour,

Je cherche à modifier la page publique d'un utilisateur. Au lieu d'avoir la page "Welcome" par défaut je voudrais avoir simplement une page "Profile" avec un layout et des portlets que j'aurai choisit.

A priori ça à l'air super simple, et j'ai lu beaucoup sur des forums ou les wikis de Liferay, la manière la plus simple de faire ça dans Liferay 6.0 apparemment serait de faire un hook et de spécifier les portal.properties pour préciser les portlet que je veux (en l'occurence je voudrais l'image de l'utilisateur).

Mais que je change le layout template ou les portlet, rien ne fonctionne, ne même le fait de changer le nom de la page, j'ai toujours la page "Welcome" avec le layout et les portlet par défaut, alors que je sais que mon hook se déploie bien puisqu'il m'affiche une phrase dans la console à chaque fois que je me connecte.

Voici le contenu de mon portal.properties :

layout.user.private.layouts.enabled=true
layout.user.private.layouts.auto.create=true
layout.user.private.layouts.modifiable=true
default.user.private.layout.name=Profile
default.user.private.layout.template.id=2_columns_ii
default.user.private.layout.column-1=23,11
default.user.private.layout.column-2=
default.user.private.layout.column-3=
default.user.private.layout.column-4=

layout.user.public.layouts.enabled=true
layout.user.public.layouts.auto.create=true
layout.user.public.layouts.modifiable=true
default.user.public.layout.name=Profile
default.user.public.layout.template.id=2_columns_ii
default.user.public.layout.column-1=23,11
default.user.public.layout.column-2=
default.user.public.layout.column-3=
default.user.public.layout.column-4=

login.events.pre=com.sample.hook.LoginAction // This is my simple action like System.out.println("## My custom login action 5"); just to check that the hook deployed


Est-ce que j'ai oublié quelque chose ? Une idée quelqu'un ?

De l'aide serait TRES appréciée ! Merci ! emoticon
Daphné Bellemin
RE: Modifier la page publique utilisateur par défaut avec un hook
October 10, 2012 1:28 AM
Answer

Daphné Bellemin

Rank: New Member

Posts: 5

Join Date: May 25, 2011

Recent Posts

Bonjour,

Je ne sais pas si tu as toujours ton problème mais les modifications ne sont valables que sur les nouvelles pages créées, pas sur les existantes.

Daphné