Hallo,
ich programiere eine Suchmaske mit recht aufwendigen Suchmöglichkeiten wie und/oder von/bis mit Templates.
Die Ergebnislisten (also dynamisch erstellt) sollen "stehen bleiben", wenn die Sprache gewechselt wird. Der Sprachwechsel erfolgt mit der üblichen Funktion
if($_SESSION['setLang']=='de')
{
$template = get_file_as_string($base['template_de']);
}
if($_SESSION['setLang']=='en')
{
$template = get_file_as_string($base['template_en']);
}
Ich löse das "Problem", in dem ich über die URL beim Sprachenswitch die Werte der Suchfelder den entsprechenden Funktionen übergebe.
Hier ein kleines Beispiel:
if($_SESSION['setLang']=='de')
{
$nav.="<a href='index.php?cmd=titlexp&title=$_POST[title]&author=$_POST[author]&setLang=en'>English</a><br>";
}
return $nav;
Dies ist einerseits aufwendig, anderseits nicht sehr elegant. Gibt es eine andere Lösung?
Grüße
Kathrin
ich programiere eine Suchmaske mit recht aufwendigen Suchmöglichkeiten wie und/oder von/bis mit Templates.
Die Ergebnislisten (also dynamisch erstellt) sollen "stehen bleiben", wenn die Sprache gewechselt wird. Der Sprachwechsel erfolgt mit der üblichen Funktion
if($_SESSION['setLang']=='de')
{
$template = get_file_as_string($base['template_de']);
}
if($_SESSION['setLang']=='en')
{
$template = get_file_as_string($base['template_en']);
}
Ich löse das "Problem", in dem ich über die URL beim Sprachenswitch die Werte der Suchfelder den entsprechenden Funktionen übergebe.
Hier ein kleines Beispiel:
if($_SESSION['setLang']=='de')
{
$nav.="<a href='index.php?cmd=titlexp&title=$_POST[title]&author=$_POST[author]&setLang=en'>English</a><br>";
}
return $nav;
Dies ist einerseits aufwendig, anderseits nicht sehr elegant. Gibt es eine andere Lösung?
Grüße
Kathrin
Kommentar