Customisation des URLs sous Liferay
Bonjour,
Je travaille en ce moment sur le portail Liferay en v6.1 et je souhaite changer les URLs actuellement générées pour les adapter.
En effet, les URLs sont : exemple.com/mon-appli/articledetail/-/article/mon-dernier-article
et je souhaite enlever "articledetail/-/" de mon URL pour avoir simplement : exemple.com/mon-appli/article/mon-dernier-article.
Donc l'objectif est de supprimer la constante FRIENDLY_URL_SEPARATOR (/-/) ajoutée à l'URL.
Après une recherche sur Google, j'ai trouvé qu'il fallait redéfinir la classe BaseFriendlyURLMapper et redéfinir la méthode suivante ainsi :
Code:
1 2 3 4 5
|
@Override
public boolean isCheckMappingWithPrefix() {
return false;
} |
En debug, j'ai vu qu'il passait vraiment par cette méthode, mais les URLs générées n'ont pas changé de forme.
Y'aurai t-il quelqu'un pour me proposer des pistes pour y remédier ?
Merci d'avance.