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 :
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 @Override public boolean isCheckMappingWithPrefix() { return false; }
Y'aurai t-il quelqu'un pour me proposer des pistes pour y remédier ?
Merci d'avance.
Partager