Hallo,
Ich habe zwei store views Englsch und Deutsch. Der Schalter zum Schalten der zwei Sprachen funktioniert ohne Probleme. Ich befinde mich z.B. auf der Seite Impressum. Von dort möchte ich auf die englischsprachige Seite wechseln. Anstatt das englischsprachige Impressum zu sehen, bekomme ich eine Fehlermeldung 404 Page not found. Ich muß noch irgendwo auf die jeweils andere Seite verweisen. Wo mache ich das und vor allen wie stelle ich richtig um.
Danke für die Hilfe
Joklein
Das ist ein Schwachpunkt von Magento.
Sie müssen dafür händisch die url-rewrites bearbeiten
Sehr geehrter Herr Keutm,
Vielen Dank für die Antwort. Ich habe die URL-Rewrites für die Formulate AGB, Impressum usw. angelegt. Jetzt besteht weiterhin das Problem mit dem Kategoriebaum. Auch hier muß ich in allen von mir zur Verfügung gestellten Sprachen URL-Rewrites per Hand anlegen. Nehmen wir zwei Sprachen an und der das Produkt soll in den entsprechen Sprachen zur Verfügung stehen. Dan bedeutet das, dass ich 2 URL-Rewrites je Kategorie anlegen muß-
Nehmen wir an, ich haben in meinem Kategoriebaum 500 Kategorien in deutscher und in englischer Sprache. So muß ich 1000 URL-Rewrites anlegen.
Und bei jeder weiteren Sprache erhöht sich der Arbeitsaufwand entsprechend.
Der Aufwand folgt folgendem Bildungsgesetz:
URL-Rewries: U
Sprachen: S
U=S(S-1)
S | U
-------
1 | 0
2 | 2
3 | 6
4 | 12
5 | 20
6|| 30
Nehmen wir an, ich möchte 6 Sprachen anbieten und habe je Sprache 500 Kategorieren, dann muß ich
U=500K * 30U/K = 15000 U anlegen.
Und das Problem hat noch niemand gelöst?
Jklein
Hallo,
ich bin mit den Url-Rewrites nur bedingt weitergekommen. Das ist doch ein Standardproblem. Ich wundere mich, dass es dazu keine vernünftige Anleitung im Netz gibt.
Die Weiterleitung auf Seiten wie das Impressum und imprint funktionieren einwandfrei.
Folgendes habe ich für die Seiten Impressum und Imprint gemacht:
Impressum = deutsche Seite, englische Seite deaktiviert.
Seitentitel: impressum
URL Bezeichner: impressum
Store view: deutsch
Status: aktiviert
In Analogie dazu die englische Seite
imprint = englische Seite, deutsche Seite deaktiviert
Seitentitel: imprint
URL Bezeichner: imprint
Store view: englisch
Status: aktiviert
Jetzt unter URL REwrites folgendes:
Deutsche Seite
Art: Benutzerdefiniert
Store. Deutsch
ID Pfad: impressum
Anfragepfad: imprint
Zielpfad: impressum
Weiterleitung: permanent
Englische Seite Seite
Art: Benutzerdefiniert
Store. Englisch
ID Pfad: imprint
Anfragepfad: impressum
Zielpfad: imprint
Weiterleitung: permanent
Jetzt wollte ich das gleiche für die einzelnen Kategorien machen. Leider ohne Erfolg
Deutsche Kategorie
Art: Benutzerdefiniert
ID Pfad: category/3
Anfragepfad: bleistift
Zielpfad: catalog/category/view/id/3
Weiterleitung: permanent
Englische Kategorie
Art: Benutzerdefiniert
ID Pfad: category/4
Anfragepfad: pencil
Zielpfad: catalog/category/view/id/4
Weiterleitung: permanent
Was ist falsch?
Vielen Dank für die Hilfe
Jklein