Ich habe eine Website mit Joomla 3.x. Die Menüpunkte sind wie folgt:
- Zuhause
- Kategorie A (Alias: cat-a)
- Kategorie B (Alias: cat-b)
Dabei befinden sich Kategorie A und B im Typ Kategorieliste.
Außerdem habe ich zwei Kategorien eingerichtet, Kategorie A und Kategorie B (gleicher Alias wie Menüelemente) und beide enthalten einige Artikel, die so aussehen:
- Kategorie A (Alias: cat-a)
- Artikel 1 (alias: art-1)
- Artikel 2 (Alias: Art-2)
- Kategorie B (Alias: cat-b)
- Artikel 3 (alias: art-3)
- Artikel 4 (alias: art-4)
Zuerst erwarte ich, wenn ich Artikel 1 besuche, dass die URL ungefähr so lautet : http://www.example.com/cat-a/art-1 und eine gute Nachricht ist, dass es tatsächlich passiert.
Bei gleichen Einstellungen sieht es jedoch anders aus, wenn Sie Artikel 3 besuchen: http://www.example.com/art-3
Die Frage ist also, wie kann ich die URL von Artikel 3 so gestalten, dass sie der von Artikel 1 entspricht?
PS Ich habe keine Erweiterung für SEF verwendet, nur die in der Joomla-Distribution enthaltene.
Antworten:
Habe die Antwort gefunden. Dies liegt daran, dass es einen anderen Menüpunkt gibt, der mit derselben Kategorieliste verknüpft ist. Irgendwie erkennt es Konflikte und fügt den Alias der Kategorie nicht hinzu.
quelle
Um so etwas zu erreichen, müssen Sie
Articles -> Category Blog
für jede Kategorie die entsprechenden Menüpunkte des Typs haben .Sie sind
menu item alias
für den URL-Teil der Kategorie verantwortlich, während der URL-Teil der Artikel von der erfüllt wirdarticle's alias
.Randnotizen, die Teil Ihres Problems sein können, sind:
Wenn Sie einen Menüpunkt haben, der direkt mit einem Artikel verknüpft ist, wird dieser Artikel höchstwahrscheinlich direkt über diesen Menüpunkt aufgerufen und umgeht die URL des Kategorie-Menüpunkts.
quelle