Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : WillerCT 22 Mar 2013, 09:37:06
-
Salve a tutti, vorrei creare una nuova posizione nel mio template, come indicato nello screenshot allegato. Vorrei sapere come devo procedere. Il link alla pagina web è http://www.motorcyclechannel.it/annunci.html (http://www.motorcyclechannel.it/annunci.html) ma naturalmente tale posizione deve essere attiva per tutte le pagine. Grazie a chi mi aiuterà
-
Ecco lo screenshot che non sono riuscito a caricare nel primo post...
[allegato eliminato automaticamente dopo un anno]
-
dentro il tuo file php del foglio ( index.php ) aggiungi
<div id="nome_posizione">
<jdoc:include type="modules" name="nome_posizione" style="" />
</div>
e dentro al tuo file templateDetails.xml
<positions>
<position>...............</position>
<position>............</position>
<position>nome_posizione</position>
</positions>
-
per essere più preciso sotto la tua posizione tabs
<positions>
<position>...............</position>
<position>tabs</position>
<position>nome_posizione</position>
<position>...............</position>
</positions>
-
dentro il tuo file php del foglio ( index.php ) aggiungi
<div id="nome_posizione">
<jdoc:include type="modules" name="nome_posizione" style="" />
</div>
e dentro al tuo file templateDetails.xml
<positions>
<position>...............</position>
<position>............</position>
<position>nome_posizione</position>
</positions>
l'index.php a cui ti riferisci è quello contenuto in root ?
-
si...........
-
Mi da pagina bianca
-
cioè... che quando inserisci quei codici tutta la pagina diventa bianca ??
-
esatto
-
ok, va modificato l'index del template, non quello in root, però non riesco ad individuare il punto esatto di inserimento del codice
-
probabilmente nel tuo file php avrai
<div id="nome_non_ so">
<jdoc:include type="modules" name="tabs" style="" />
</div>
che è la posizione sopra, quindi dovrai mettere sotto quella nuova
<div id="nome_posizione">
<jdoc:include type="modules" name="nome_posizione" style="" />
</div>
-
non c'è alcun richiamo alla posizione tabs in quel file ??? strano ma vero
-
A dire il vero io pendavo di utilizzare la posizione advert1, ma questa posizione impegna tutta la larghezza della pagina nonostante io debba mettere un banner da 468px
-
mah .... a fianco sulla destra hai le posizioni partendo dall'alto newflash - dropdown - right, invece sulla sinistra hai partendo dall'alto login - left - user5, quindi quella nuova che devi fare deve stare in mezzo a queste... per essere sicuro dove va a posizionarsi però devi anche dichiararla all'interno del tuo css... cioè ??? ??? ? ??? ??? ,
quanto hai fatto
<div id="nome_posizione">
<jdoc:include type="modules" name="la_nuova_posizione" style="" />
</div>
a questo ID gli devi dare una "forma" una struttura... come ??
all'interno del tuo css, per esempio scriverai
#nome posizione {
background-color: #00FF99;
width: 50px;
height: 10px;
float: left;
ecc, ecc....
}
e quindi vedrai il risultato e farai le modifiche del caso
spero di essere stato chiaro... :D
-
la posizione advert1 , se vuoi la puoi usare, perchè anche questa all'interno del file php è dichiarata con un DIV #. Quindi quando sai il nome del DIV lo modifichi / aggiungi all'interno del css... ;)