Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : siulong83 01 Oct 2007, 15:58:20
-
Non riesco ad aggiungere uno sfondo ad una tabella... di qualsiasi tabella.. in html scirivo:
...body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<table border="1" background="C:\ecc..\immagine.gif">
<tr> ecc....
Ma quando aggiorno dall'html all'interfaccia non appare ??? l'immagine ma tutto il resto si.. come mai? come devo fare?
Grazie anticipatamente.
-
Ciao.
Se lavori in locale la sintassi esatta sarebbe:
<table width="353" height="119" border="0" background="file:///C|/Documents and Settings/-/Documenti/Immagini/Sfondi/temp/476965.jpg">
Però il discorso è un altro. Stiamo parlando di un template per joomla, quindi di un file php.
Quindi per raggiungere un file immagine, che deve trovarsi nella cartella images del template, devi costruire i percorsi usando le variabili:
$mosConfig_live_site e $mosConfig_absolute_path
la prima rappresenta l'URL del sito:
http://www.tuosito.it/
mentre la seconda il path assoluto tipo:
/var/www/dominioospite.it/tuosito
quindi per raggiungere il file image.gif il percorso sarebbe:
background="$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/images/image.gif"
-
Scusa l'ignoranza.. devo lasciarlo così?
background="$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/images/image.gif"
Oppure devo cambiare qualche cosa (oltra alla posizione dell'immagine da mettere)
-
Se l'immagine la metti nella cartella images del template allora devi solo cambiare nome al file immagine (image.gif)
Se l'immagine la metti in un altra cartella (per esempio la cartella /images nella root del sito) allora devi cambiarlo in:
background="$GLOBALS[mosConfig_live_site]/images/image.gif"
Ciao!
-
Non va.. non capisco dove sbaglio..
Cambio nome devo per forza cambiare il nome all'immagine? e se devo aggiungere un'altra immagine di sfondo ad un'altra tabella?
-
Forse sono io che non ti ho capito.
Stai creando la tabella con l'editor in un contenuto (articolo, notizia, ecc) ?
In questo caso scrivi così:
<table border="1" background="images/stories/paesaggio.jpg">
Il nome dell'immagine e il percorso dove metterla lo decidi tu. Io ho usato la cartella stories.
L'errore è che io pensavo tu stessi modificando un file php.
-
Non sbaglio... facevo giusto pure prima..
Eppure l'immagine non si vede...
Per ora sto lavorando in locale.. provo a cambiare l'estensione..
-
Non so che dirti! ::)
Quale template è? prova eventualmente a postare solo la porzione di codice della tabella e l'immagine di sfondo. Provo a vedere cos'è che non va.
-
ecco tutto l'htm della pagina..
<p> </p><p><table border="0" cellspacing="0" cellpadding="0" width="539" height="300" background="/images/image.gif"> <tbody><tr> <td width="275" height="162"> <font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Fitness =</strong></span></font> (http://localhost/joomla/index.php?option=com_content&task=view&id=14) </td> <td width="262" height="162"><font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Sport da Combattimento =</strong></span></font> (http://localhost/joomla/index.php?option=com_content&task=view&id=15) </td> </tr> <tr> <td width="275" height="149"> <p align="center"><font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Arti Marziali =</strong></span></font> (http://localhost/joomla/index.php?option=com_content&task=view&id=16) </p> </td> <td width="262" height="149"> <p align="center"><font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Danza e Balli =</strong></span></font> (http://localhost/joomla/index.php?option=com_content&task=view&id=17) </p> </td> </tr> </tbody></table></p>
l'immagine è allegata..
è nella cartella di joomla/images/image.gif
Anche se il percoeso la scrivo per intero, non si visualizza...
Joomla versione 1.0.12
[allegato eliminato da un amministratore]
-
<table border="0" cellspacing="0" cellpadding="0" width="539" height="300" background="images/image.gif">
<tbody>
<tr>
<td width="275" height="162"><div align="center"><font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Fitness =</strong></span></font> </div></td> <td width="262" height="162"><div align="center"><font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Sport da Combattimento =</strong></span></font> </div></td>
</tr>
<tr>
<td width="275" height="149"><div align="center"><font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Arti Marziali =</strong></span></font> </div></td>
<td width="262" height="149"><div align="center"><font face="Comic Sans MS"><span style="font-size: 12pt"><strong>= Danza e Balli =</strong></span></font> </div></td>
</tr>
</tbody>
</table>
L'errore è nel percorso dell'immagine.
Invece di background="/images/image.gif"
ho messo
background="images/image.gif"
Per il resto, rispetto al tuo ho cambiato i tag <p> all'interno della tabella con i tag <div>. Ma questo non cambia niente.
Prova a fare la stessa modifica.
Ciao