Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : zelia87 19 Aug 2011, 18:24:10
-
Ciao a tutti..
Mi rivolgo di nuovo a voi...
Vorrei far sì che su di un template siteground-limegreen, ad ogni cambio pagina, mi cambi l'immagine dell'header.
Ho letto che per far questo si può utilizzare il modulo Header Image Module, che pare non essere più pubblicato..
Avete consigli?
-
Potresti inserire un immagine diversa per ogni pagina, oppure uno slideshow con avvio automatico al posto dell'header.
Non conosco il tuo template, ma se non c'è nessuna posizione in testata, dovresti creare una nuova posizione nel template, li poi ci inserisci quello che ti pare.
Per sapere come fare; cerca "joomla inserire nuova posizione" su google o direttamente nella finestra di ricerca del sito.
-
TI do il link del mio sito:
http://www.zeliz.joomlafree.it/
Come potrei proseguire?
-
Devi modificare il file index.php del tuo template inserendo il seguente codice al posto del codice che richiama l'immagine della tua header (vedi <div id="header-img"></div>).
<?php /*Aggiungo la nuova posizione modulo */?>
<?php if ($this->countModules('position-15')) : ?>
<div id="nuovo_div">
<jdoc:include type="modules" name="position-15" style="xhtml" />
</div>
<?php endif; ?>
<?php /*Fine aggiunta nuova posizione modulo*/?>
e aggiungendo nel file templateDetails.xml il nome della posizione appena aggiunta
<positions>
<position>debug</position>
<position>position-0</position>
<position>position-1</position>
<position>position-2</position>
<position>position-3</position>
<position>position-4</position>
<position>position-5</position>
<position>position-6</position>
<position>position-7</position>
<position>position-8</position>
<position>position-9</position>
<position>position-10</position>
<position>position-11</position>
<position>position-12</position>
<position>position-13</position>
<position>position-14</position>
<position>position-15</position>
</positions>
La nuova posizione è la 15.
Poi potrai regolare la visualizzazione della nuova posizione aggiungendo la seguente regola nel css principale
#nuovo_div
{
float: left;
width:100%;
}
-
A ok..
Appena posso provo.. come faccio pero a sapere ogni posizione a che posizione corrisponde?
-
A ok..
Appena posso provo.. come faccio pero a sapere ogni posizione a che posizione corrisponde?
http://wiki.joomla.it/index.php?title=Posizioni_modulo_in_joomla_1.6_-_come_vederle%3F
-
questi passaggi li ho fatti.. ma ora come faccio ad attribuire ad ogni pagina un immagine?
-
esattamento come faresti per attribuire un modulo ad ogni pagina.
Quello che hai creato è una posizione dove di fatto puoi inserire testo,immagini, moduli slideshow e tanto altro.
Per inserire una semplice immagine devi creare un nuovo modulo html dove inserirai l'immagine della misura adeguata.
Una volta realizzato nella stessa pagina c'è l'elenco delle voci di menu che hai, non fai altro che dirgli in quale pagina visualizzarlo, tutte, nessuno, dall'elenco....
Questo articolo può esserti di aiuto
http://www.joomla.it/articoli-della-community/887-posizioni-modulo-in-un-template.html