web-dev-qa-db-fra.com

Pourquoi Joomla 3.2 SEF utilise-t-il des liens vers des éléments de menu mais pas des liens vers des articles non publiés dans un menu?

J'ai SEF, ré-écriture d'URL et ajout de suffixe tout permis et htaccess.txt renommé .htaccess. Si je fais un lien vers un élément de menu, SEF fonctionne bien. Si j'essaie de créer un lien vers un article de l'arborescence de contenu, par opposition à l'arborescence de menus, j'obtiens une URL normale, non-SEF.

Voici un exemple:

http://ritsema-lyon.com/our-attorneys.html

Cliquez sur n'importe quel lien dans la barre de navigation et cela fonctionne très bien. Mais essayez de cliquer sur l'un des avocats sur cette page et vous obtiendrez une URL complètement dynamique non SEF, ce qui ne devrait pas se produire.

Toute aide serait très appréciée!

1
Cynthia

C'est la façon dont fonctionne le routeur de Joomla. Peut-être cela changera-t-il à l'avenir, mais malheureusement, le seul moyen d'obtenir des liens SEF sur un seul article consiste à avoir un élément de menu 'aveugle' (= non publié) pointant vers l'article.

1
Chris Hoefliger

Créez un nouveau menu (caché) qui mène à une mise en page de blog, indiquant la catégorie de nos avocats. Et le tour est joué!

Le routeur recherchera tout élément de menu de blog avec cette catégorie.

Expérimentez avec l'emplacement de ce nouveau menuitem puisque cela fera partie du SEF.

1