giorno
non so se e possibile se si come?
allora sto creando un sito in multilingua con joomla 2.5.9 r fino qui tutto ok
il problema sorge nel portale che richiamo che ah un suo multilingua "non e fatto con joomla ".
la necessita di tutto questo xche il secondo portale e un booking che non si integra con joomla, per cui sto inventando un po di codice .
ora l' unico modo che oh e il modulo search del booking che integrato in joomla x cui se clicco il cerca finisco nel booking.
esiste un modo x far interagire il pulsante cerca facendoli cambiare la lingua?
mi spiego , se in joomla imposto la lingua inglese il mio cerca diventa in inglese , x cui cliccando il pulsante cerca far cambiare anche il booking?
nel booking il codice e semplice
questo e il pezzo che fa il multilingua nel bookink
cliccando it en ....
<a href="<?echo $obj->percorso;?>html/cambialingua.php?lingua=it">IT[/url] |
<a href="<?echo $obj->percorso;?>html/cambialingua.php?lingua=en">EN[/url] |
<a href="<?echo $obj->percorso;?>html/cambialingua.php?lingua=fr">FR[/url] |
<a href="<?echo $obj->percorso;?>html/cambialingua.php?lingua=es">ES[/url] |
si viene rindirizzati in home del bookink con la lingua cliccata.
questo e il php che interviene
<?
session_start();
$linguai=$_GET['lingua'];
$_SESSION['linguai']=$linguai;
$ritorna=$_GET['ritorna'];
$rep=opendir('../cache/');
$num=0;
while ($file = readdir($rep)) {
if($file != '..' && $file !='.' && $file !=''){
//echo "<strong>$file</strong> eliminato [br /]";
unlink("../cache/$file");
$num++;
}}
closedir($rep);
echo"<script language=javascript>";
if(strlen($ritorna)>0)echo"document.location.href='$ritorna'";
else echo"document.location.href='index.php'";
echo"</script>";
?>
ora avendo nel search
questa
<input value="Search" id="cercacerca" type="submit" /></form>
e possibile far interagire questo comado
<a href="<?echo $obj->percorso;?>html/cambialingua.php?lingua=en">EN[/url]
in pratica cliccando il search dovrebbe cliccarsi anche la lingua en .
confido in qualche smanettone grazie