[MontelLUG] Aiuto con PHP, vi prego :-)

Matteo Vincenti ebreoerrante a gmail.com
Mar 11 Ott 2011 18:15:49 CEST


Ci stiamo avvicinando :-)

Per ora la più promettente sembra la soluzione di Viper. Con alcune
modifiche: inserendo il PHP nell'html invece del contrario, è brutto ma
funziona qualcosa:

<!--posizione myright variabile in base alla lingua, versione viper con
modifiche-->

<div id="right-<?php
if($lang=='it-IT')
       $x='it';
elseif($lang=='fr-FR')
       $x='fr';
elseif($lang=='en-GB')
       $x='en';
else
       $x='en';

echo "$x";

unset($x);
?>">
<jdoc:include type="modules" name="myright-<?php
if($lang=='it-IT')
       $x='it';
elseif($lang=='fr-FR')
       $x='fr';
elseif($lang=='en-GB')
       $x='en';
else
       $x='en';

echo "$x";

unset($x);
?>"  style="xhtml" />
</div>

<!--fine del myright multilingua-->

Il codice di Viper qualcosa fa, ma si limita a produrre sempre la soluzione
"else" (ho fatto controprove).

Quindi la struttura decisionale agisce, ma la variabile non trova mai
corrispondenza, e in assenza di corrispondenza carica l' "else" di
sicurezza. Ho provato con it e it-IT per vedere se era un fatto di grafia,
ma niente.

Forse basterebbe capire se questo codice in head va a prendersi una
variabile giusta:

<!--Differenze grafiche in base alla lingua-->
<?php $config = &JFactory::getConfig();
$lang = $config->getValue(‘language’);
?>

Non so quale variabile usi il plugin di joomla per dichiarare la lingua,
qualche idea di come fare a  saperlo?

m.

-- 

ebreoerrante
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://mail.montellug.it/pipermail/montellug/attachments/20111011/87b4e19a/attachment.html>


More information about the montellug mailing list