Hallo Leute ich habe da ein kleines Problem. Bei einem Artikel wird mir folgende URL ausgegeben: http://www.glas-kunststoff.de/detail/index/sArticle/807 eigentlich sollte die aber so aussehen: http://www.glas-kunststoff.de/kunststoffflaschen/laborflaschen/weithalsflaschen/laborflasche-weithals-500-ml Ich weiß, dass das immer dann passiert, wenn eine Artikelbezeichnung doppelt vorhanden ist. Dies ist aber nicht der Fall. Dieser Artikel ist nicht doppelt. Selbst wenn ich den Artikel dupliziere, wird die gekürzte URL (mit einer anderen Nummer) erzeugt. also in etwa so: http://www.glas-kunststoff.de/detail/index/sArticle/12345 Hat evtl. jemand eine Ahnung, woher das kommen könnte? Gruß mturok
Moin, guckst Du mal hier: http://wiki.shopware.com/_detail_912.html
Einfach unter Grundeinstellungen/Storefront/SEO-Routereinstellungen das Datum löschen und speichern. Dann den Shop-Cache leeren. Fertig. Evtl. muss Du zusätzlich noch Deinen Browser-Cache leeren, damit die Änderung angezeigt wird.
Bitte kein Datum löschen Das müsste man nur in alten versionen. Es reicht einfach die Checkbox anzuklicken und individuell den sei Cache zu leeren. Alternativ über den Button in den Cache Details per Stapelverarbeitung alle einmal neu erstellen. Das sollte aber nur in Ausnahmen nötig sein Sebastian
Hallo Leute dass klappt nur fast. Wenn der eintrag unter SEO-URLs Artike Template von “{sCategoryPath articleID=$sArticle.id}/{$sArticle.name}” auf “{$sArticle.name}” kürze, wird die Url richtig angezeigt, allerdins ohne den ganzen Pfad. Allso so: http://www.glas-kunststoff.de/laborflasche-weithals-500-ml anber ich möchte den ganzen Pfad haben. Wenn “{sCategoryPath articleID=$sArticle.id}/{$sArticle.name}” eingetragen ist, werden alle Artikelpfade richtig dargestellt, nur dieser eine nicht. Der wird weiterhin so erzeugt: http://www.glas-kunststoff.de/detail/index/sArticle/807 Gruß mturok
Hallo mturok, das scheint aber auch so zu sein, als wäre der Artikel wirklich doppelt vorhanden. Kurzer Beispiel: Aktuell ist die URL so: /detail/index/sArticle/807 müsste aber so sein: /kunststoffflaschen/laborflaschen/weithalsflaschen/laborflasche-weithals-500-ml Wenn du den zweiten SEO-Link aufrufst kommt die Meldung “Dieser Artikel ist leider nicht mehr verfügbar!” Das bedeutet, dass es genau diese URL schon gibt und diese im Hintergrund von einem anderen Artikel etc. genutzt wird. Ggf. also von einem Artikel, den es nicht mehr gibt aktuell. Schau doch mal in die Datenbank in die Tabelle s_core_rewrite_urls. Dort nach der SEO-URL “kunststoffflaschen/laborflaschen/weithalsflaschen/laborflasche-weithals-500-ml” suchen. Den Eintrag dann löschen und im Backend SEO-Urls neu generieren per Button (Stapelverarbeitung) Sebastian
Hallo Herr Klöpper der Artikel war tatsächlich 2x in der Datenbank vorhanden. dabei habe ich gesehen, dass auch ein zweiter Artikel doppelt war, obwohl er im Backend nicht angezeigt wurde. Allerdings mußte ich die Artikel in der Tabelle “s_articles” löschen. Beim löschen aus der Tabelle “s_core_rewrite_urls” hat’s mir das Frontend zerschossen. Die Startseite war dann nicht mehr erreichbar. Gruß mturock