Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : claudiotegazzini 28 Nov 2007, 00:04:12

: Template e Joom!Fish
: claudiotegazzini 28 Nov 2007, 00:04:12
Sto provando a fare un sito multilingua con Joom!Fish
Alcuni titoli sono stati creati come immagini. Dopo aver fatto il template per l'italiano, vorrei sapere come è possibile (se è possibile) attribuire un template con scritte in inglese alle pagine tradotte.
Grazie. Ciao
: Re: Template e Joom!Fish
: Luca Curatola 28 Nov 2007, 00:35:00
Mi sembra che con questo approccio non si possa.
Ma potresti inserire nel codice del tuo template una cosa del tipo:

:
if ($_REQUEST['lang'] == "it") {
//tuo codice per l'italiano
} else {
// tuo codice per le altre lingue
}
*


* codice non testato :)
: Re: Template e Joom!Fish
: claudiotegazzini 28 Nov 2007, 14:41:53
Chiedo conferma per vedere se ho capito.
Ho fatto il template. Per il momento il template che ho creato è fatto con tabelle (perchè non sono ancora capace di fare un template tableless). Quindi ogni immagine usata è lo sfondo di una cella (sono partito da un "progetto grafico" realizzato con Photoshop).
Ad esempio una cella è la seguente
<td colspan="4" background="<?php echo $mosConfig_live_site;?>/templates/taccomatto/images/topsx.jpg" width="800" height="204"></td>
per il codice italiano
Allora dovrebbe essere
<td colspan="4" background="<?php echo $mosConfig_live_site;?>/templates/taccomatto/images/topsx-en.jpg" width="800" height="204"></td>
per il codice in inglese ? E questo per ogni cella dove l'immagine deve cambiare ?
Nel caso di più lingue (es. 3) dovrebbe essere
if ($_REQUEST['lang'] == "it") {
//tuo codice per l'italiano
} else {if ($_REQUEST['lang'] == "it") {
// tuo codice per inglese
} else {
// tuo codice per tedesco
}

?.
Grazie per l'aiuto