it-swarm.com.de

Joomla 3 mit k2 sef url issue

Ich habe ein Problem mit den k2 sef Einstellungen. Ich möchte, dass alle Artikel keine Kategoriestruktur haben, Beispiel:

http://example.com/cat1/cat2/item1 -> http://example.com/item1

Ich habe die Einstellung gefunden: Präfix für Artikel-URLs und es ist auf nein gesetzt.

Aber es zeigt immer noch die Kategoriestruktur, und ich habe festgestellt, dass Module auf der Artikelseite, die verwandte Artikel zeigen, ein Problem haben: Wenn ich auf der Seite bin

http://example.com/cat1/cat2/item1 

wird ein Artikel aus Kategorie 3 angezeigt, bleibt der Link bestehen

http://example.com/cat1/cat2/item1

und der Artikel funktioniert auch unter der falschen Kategorie. Ich vermute, dass etwas mit der Jroute-Funktionalität nicht stimmt.

Ich aktualisiere diese Seite von 1.5 auf Joomla 3 mit allen neuesten Versionen von CMS und Erweiterungen.

Hinweise zur Fehlerbehebung bei diesem Problem sind ausdrücklich erwünscht!

GR,

2
Coen Ponsen

Am Ende habe ich sh404sef installiert, das den Job sofort erledigt hat. Ich glaube, das Update hat dazu geführt, dass einige DB-Tabellen beschädigt wurden.

Danke für die Hilfe!

0
Coen Ponsen

Deaktivieren Sie SEF, und überprüfen Sie die Itemid, um festzustellen, welche K2-Funktion die Anfrage beantwortet

Um Katzenlevel zu vermeiden, müssen Sie meiner Erfahrung nach einen Menüpunkt für jeden Artikel "Item" (Create a Menüpunkt, der direkt mit einem Punkt in K2 verknüpft ist).

Es gibt keine Standardmethode zum Definieren aller SEF-Artikel für die K2-Einzelartikelfunktion.

1
Anibal

Nach meiner Erfahrung können Sie Kategorien sowohl für K2- als auch für reguläre Joomla-Artikel am besten aus Ihrer URL entfernen, indem Sie eine SEO-Erweiterung eines Drittanbieters verwenden. Es gibt viele im Joomla Extensions Directory , sowohl kostenlos als auch kostenpflichtig.

Persönlich benutze ich oft sh404sef (kostenpflichtige Erweiterung), aber ich habe gerade das kostenlose " Direct Alias " - Plugin bemerkt, das genau das kann, was Sie wollen: Kategorien entfernen und Menü Aliase und verlassen Sie mit einer einfachen URL wie " http://example.com/item1 ".

0
johanpw