Hallo zusammen,
das hier folgende Problem habe ich bereits im Topic http://forum.contenido.org/viewtopic.php?t=22055 thematisiert und werde es hier nochmal konkretisieren:
Ein 8-sprachiges Contenido Projekt hat Probleme bei der Sprachwahl. Beim Aufruf der frontcontent ohne Language Parameter funktioniert erst mal gar nichts, mit changelang=1 wird die Seite korrekt in Sprache 1 aufgerufen. Wenn ich nun an einen Link den Parameter lang=2 anhänge, wird der entsprechende (vorhandene, aktivierte) Artikel leider immer noch in Sprache 1 angezeigt, nicht aber in Sprache 2. Mit dem Parameter changelang=2 wird dann der Artikel in Sprache 2 angezeigt (was ich nicht verwenden kann, da das System die Sprache nur temporär ändern soll...)
Also wird der Parameter "lang" in meiner Installation (4.8.4) schlichtweg ignoriert! Weiß jemad Rat???
Danke im Voraus und viele Grüße,
Christian.
Problem: ?lang=X wird ignoriert
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
verschoben nach Bugs
Gruß aus Franken
Ortwin
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
hmm...
man sich etwas zu nutze machen das an sich nur beim syncen genutzt wird.. nur mit dem varaiblennamen wäre die url syntax etwas hässlich..
such in der front_content.php nach folgendem
davor ergänzt du
damit kann man jetzt schön eine andere sprache anzeigen ohne die primär ausgewählte sprache zu ändern... cool, nicht... ?
syntax: &dlang=2
spenden siehe signatur...
man sich etwas zu nutze machen das an sich nur beim syncen genutzt wird.. nur mit dem varaiblennamen wäre die url syntax etwas hässlich..
such in der front_content.php nach folgendem
Code: Alles auswählen
if (is_numeric($tmpchangelang) && $tmpchangelang > 0)
Code: Alles auswählen
if (is_numeric($dlang) && $dlang > 0) { $tmpchangelang = $dlang; }
syntax: &dlang=2
spenden siehe signatur...
*** make your own tools (wishlist :: thx)