Ciao belli,<div><br></div><div>mi sto rompendo la testa su una cosa, vediamo se qualcuno mi può aiutare con PHP.</div><div><br></div><div>Sto cercando di far fare una cosa strana a Joomla. Voglio che a seconda della lingua della pagina (il componente Joomfish si occupa di gestire la cosa) venga generato un modulo (diciamo un div, per capirci) diverso, così da poter caricare dei menu grafici, per immagini (lo so che non è bello ma ormai...) diversi per ogni lingua.</div>
<div>Dopo qualche ricerca ho capito che lo potrei ottenere con una struttura decisionale del tipo:</div><div><br></div><div>Nell'head dell'index.php del sito ho messo questo codice che evidenzia la variabile "language"</div>
<div><br></div><div><div><?php $config = &JFactory::getConfig();</div><div>$lang = $config->getValue(‘language’);</div><div>?></div></div><div><br></div><div>E nel body questa struttura che a seconda della lingua dovrebbe dichiarare un div diverso. Ad ognuno di questi div è poi associato il sorrispondete menu grafico, che joomla provvede.</div>
<div><br></div><div><div><?php if ($lang == ‘it-IT’) : ?></div><div><div id="right-it"><jdoc:include type="modules" name="myright-it" style="xhtml" /></div><div></div></div>
<div><?php endif; ?></div><div><br></div><div><?php if ($lang == ‘en-GB’) : ?></div><div><div id="right-en"></div><div><jdoc:include type="modules" name="myright-en" style="xhtml" /></div>
<div></div></div><div><?php endif; ?></div><div><br></div><div><?php if ($lang == ‘fr-FR’) : ?></div><div><div id="right-fr"></div><div><jdoc:include type="modules" name="myright-fr" style="xhtml" /></div>
<div></div></div><div><?php endif; ?></div></div><div><br></div><div>La cosa sembra quasi funzionare, quel che non va è che me li ritrovo tutti insieme nella pagina, come le se tre opzioni non si escludessero a vicenda.</div>
<div>Li potete vedere qui (il modulo in questione è il menu grafico a destra, che dovrebbe comparire solo in una versione: i 3 menu sono uguali per ora, ma li riconoscete dal titolo) : <a href="http://www.studiomemo.eu/sito2/index.php?option=com_content&view=article&id=2&Itemid=3&lang=en">http://www.studiomemo.eu/sito2/index.php?option=com_content&view=article&id=2&Itemid=3&lang=en</a></div>
<div><br></div><div>Qualche idea? Grazie in anticipo. :-)</div><div><br></div><div>m.</div><div><div><br></div>-- <br><div><br></div>ebreoerrante<br><br>
</div>