Le système de menus Joomla inclut le nom parent du menu dans la structure d'URL pour les éléments de sous-menu, comme suit:
https://www.mysite.com/parent/page
Je voudrais supprimer le répertoire parent de l'URL comme suit:
https://www.mysite.com/page
Comment cela peut-il être fait?
Une façon "propre" de traiter ce problème depuis Joomla consiste à créer l'élément de menu enfant dans un menu caché, puis à référencer (dans le menu réel) l'élément de menu enfant à l'aide d'un élément de menu de type "Alias d'élément de menu". Je suis généralement contre tous ces plugins de réécriture d'URL car ils causent généralement plus de tort que de bien, en particulier sur les sites à fort trafic.
C’est impossible avec core, mais de nombreuses extensions permettent la réécriture d’URI. Le plus simple pour votre demande est https://extensions.joomla.org/extension/direct-alias/