Hallo Leute,
habe gestern den ganzen Tag damit verbracht RealUrl zufriedenstellend zum Laufen zu bekommen, habe es dann aber letztendlich aufgegeben, da mir das Teil dann doch zu viel war.
Versteht mich nicht falsch, ich schrecke normalerweise vor nix zurück und überwiegend habe ich die Zeit hier im Forum gesucht, alles ausprobiert und auch Google kennt mih jetzt mit dem Vornamen aber alles half nichts.
Nun wende ich mich an Euch.
Mein Wunsch:
2 Sprachen (DE und EN), gescheite URLs und das Flaggenmenü von Kaspars Beispiel.
Die URLs sollten so aussehen:
www.testtest.tld/de/test.html
www.testtest.tld/en/test.html
Also die Sprache soll in der URL immer erscheinen, auch wenn die Standardsprache aktiv ist und beim 1. Start der Seite die Sprache nicht gewechselt wurde.
Zudem soll das Menü (ala left-menue) nicht mit erscheinen. Hier wurde immer wieder darauf hingewiesen, daß man das im RealUrl einzeln änderbar sei, ich habe aber auch gelesen, daß das über das RealURL Script generell anpassbar sein soll, das habe ich aber nicht mehr ausprobiert, da ich erst die anderen Probleme beseitigen muß.
Ich bin soweit gekommen, daß im Prinzip alles so lief, wie ich mir das vorgestellt hatte, bis auf die Flaggen, da musste noch was angepasst werden, danach fingen die Probleme an.
Denn dann ging plötzlich RealUrl nicht mehr komplett, es wurden zwar die URLs noch umgewandelt, jedoch nur noch in Verzeichnisse in Zahlen ..../10/.
Ich habe aufgegeben und Real komplett neu installiert und konfiguriert, jedoch habe ich jetzt trotz cleaner Datenbanken andere Probleme:
1. Neue Seiten werden nicht berücksichtigt
Hierbei stellte ich fest, daß bei neuen Seiten im ID-To-Path Bereich die neue Sprache nicht berücksichtigt wird, auch hatte ich ausversehen beim Impressum eine Sprache gelöscht, weil ich statt auf edit auf den trash geklickt hatte. Ich habe es nicht geschafft, das wieder hinzubekommen, lediglich eine Kopie der 1. Sprache mit passender Fehlermeldung war noch zu schaffen.
2. Fehlermeldungen nach Leeren des Caches
Wenn ich die Caches geleert hatte, kam beim 1. Aufruf (egal welcher Seite) nach dem ändern der Sprache eine Fehlermeldung, bei der ein 2. Argument vermisst wurde. Ich vermutete den Zusammenhang mit Punkt 1.
Wenn ich einen Browserrerload machte, war der Fehler weg und die Seiten in Ordnung, bis ich wieder die Chaches manuell leerte.
Wenn ich das Impressum mit der fehlenden Sprachberücksichtigung bei RealUrl entfernt habe, lief wieder alles einwandfrei, auch nach dem Leeren der Chaches, daher vermute ich das Problem eben in diesem Zusammenhang.
Natürlich habe ich das Problem auch, wenn ich eine völlig neue Seite anlege, die mir aus unerfindlichen Gründen die 2. Sprache in RealUrl nicht berücksichtigt (ID-To-Path nur mit Standardsprache). Alle Seiten, die vor RealUrl erstellt wurden, passen prima, jedoch wenn ich jetzt RealUrl lösche, weitere Seiten hinzufüge und dann RealUrl installiere, geht es plötzlich auch nicht mehr, zudem kann das ja nicht die Lösung sein.
Ich habe jetzt alles wieder komplett entfernt (also RealUrl und die passende Erweiterung, die Fehler beseitigen soll).
Nun suche ich was Passendes, bei dem mein Wunsch doch noch in Erfüllung gehen kann, vielleicht könnt Ihr mir ja mit Schritt für Schritt Hilfen weiterhelfen, zudem bräuchte ich noch ein passendes Skript für die Datei ext_localconf.php, alles, was ich gefunden habe, passte entweder nicht zu den Sprachen oder es waren diverse Erweiterungen dabei (wie tt_news oder so), bei denen ich nicht wusste, was nun zu meinem Vorhaben gehört und was nicht.
Meine Konfig:
SuSE 9.1 Server mit Apache 2 und KrimsKrams,
Safe_Mode on (läuft prima),
Register_globals off (läuft auch prima)
(zu SM und RG: auch off und on brachte nix)
Typo3 4.0.1
Mein KnowHow:
Reicht zum Designen und im TypoScripten bin ich Newbee, habe aber keine Angst davor, mein Template hat schon 102 Zeilen (*stolzbin*), für TemplaVoila hat mein Wissen aber noch nicht gereicht, daher lerne ich jetzt erst mal die Standardgeschichte.
Und ein Buch habe ich auch, ein 2. kommt bald, Ihr seht also, ich bemühe mich ....
Gruß
Outi