Ich habe das Problem gelöst :) Es scheint irgendwie brach ich die Form im Katalog/Ansicht/default [oder Ihr Thema] /common/language.tpl-Datei (ich habe hinzugefügt einige CSS- und Javascript-Dateien manuell).
Für jemand ein ähnliches Problem auftritt, müssen Sie sicher sein, dass die Form, in der language.tpl Datei (<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="language">
)
Beiträge das versteckte Eingabefeld (<input type="hidden" name="code" value="" />
)
mit dem Wert der Sprachencode, der aus dem href atribure des a-Tags innerhalb der Dropdown-Liste entnommen wird
Ich schreibe nicht den genauen Weg, ich löste das Problem, weil es viel zu chaotisch ist, jemand anderen zu empfehlen, es zu verwenden :) aber grundsätzlich mit etwas Javascript (noch besser mit jquery) müssen Sie den Wert zuweisen href-Attribut des einem Tag auf den Wert Attribut des verborgenen Eingabefeld
, wenn Ihre Sprachumschalter tut nichts oder geben Sie eine Seite nicht gefunden Fehler oder ein interner Serverfehler haben Sie vielleicht ein ähnliches Problem
Versuchen Sie öffnen Site Trog Inkognito, und sehen, ob Sie den Sprachumschalter sehen können – Innervisions
ich kann die Sprachumschaltung durch Inkognito sehen. Ich meine, während ich versuchte herauszufinden, wie Controller-Logik funktioniert und es scheint, Sprach-Funktion in der controller/language.php ist nicht in der Lage, Cookie-Sprache zu setzen – Linkzerg