Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : Nicola85 11 Feb 2010, 16:13:48
-
Ciao a tutti!
vorrei aggiungere una nuova posizione di modulo. Precisamente a destra nel menu orizzontale.
Questa guida mi sembra molto dettagliata però non capisco come scegliere la posizione esatta.
http://wiki.joomla.it/index.php?title=Come_aggiungo_nuove_posizioni_modulo%3F (http://wiki.joomla.it/index.php?title=Come_aggiungo_nuove_posizioni_modulo%3F)
PS il link del sito: www.rieforum.org (http://www.rieforum.org)
grazie mille
-
Ciao Nicola85
non devi fare altro che scrivere prima il nome della posizione nel file templateDetails.xml, nella sezione <positions>
<position>userxx</position>
</positions>
e poi lo devi richiamare nel file index.php:
<jdoc:include type="modules" name="userxx" style="xhtml" />
porta i 2 files nella cartella del template di joomla e puoi mettere il modulo in posizione userxx.
-
Lui non sa dove richiamrlo nella index.php, credo.
Cerca questo div nella index.php del template
<div class="inner clearfix">
codice vario
</div>
e inseriscici dentro un div in questo modo:
<div class="inner clearfix">
codice vario
<div class="tua"><jdoc:include type="modules" name="userxx" style="xhtml" />
</div>
</div>
Adesso nel css devi farlo flottare a destra così:
.tua {
float:right;
}
ed aggiungerci eventuali altre regole.
Poi pubblichi il modulo nella posizione userxx ;)
-
siete un mito!
assistenza in diretta ;D
ora provo e vi faccio sapere!!
-
Non solo assistenza in diretta per il suggerimento, ma restiamo qui in attesa di vedere come procede la modifica sul sito per tornare ad intervenire in caso di bisogno... ;)
-
forse ho cantato vittoria troppo presto ::)
non trovo questo pezzo di codice nel file index.php del template
<div class="inner clearfix">
codice vario
</div>
-
My god ... codice vario sta per tutto il codice che ci sta dentro.... non in senso letterale.....
C'è tutto il tuo menù la dentro... ;)
Ma saprai ben individuare il div che ha quella classe... ci sta solo quello! ;D
-
Ciao a tutti stavo per scrivere la stessa domanda quando ho trovato questo post.
Anchio avrei la necessità di affiancare ad una posizione esistente nel mio template un'altra nuova.
Ho letto anche queste guide, ma niente
http://wiki.joomla.it/index.php?title=Come_aggiungo_nuove_posizioni_modulo%3F
http://www.joomla.it/articoli-della-community/887-posizioni-modulo-in-un-template.html
Hi seguito anche le vostre indicazione precedenti
1-creata nuova posizione nel file templateDetails.xml
<positions>
<position>top_right</position>
</positions
2-aggiunto nuovo div con nuova posizione
<div id="main_top" class="banner"><jdoc:include type="modules" name="top" /><div id="nuovo_div"><jdoc:include type="modules" name="top_right" style="xhtml" /></div></div>
3-inserito nel file template.css il codice per formattare la posizione
#nuovo_div {
float: right;
width:100%}
ma niente vedo le 2 posizioni (top e top_right)sempre una sopra l'altra e non affiancate....
Qualche suggerimento?
Grazie ancora
-
Il codice sembrerebbe a posto. Ma c'è fisicamente lo spazio per farli stare affiancati? Link al sito?
;)
-
My god ... codice vario sta per tutto il codice che ci sta dentro.... non in senso letterale.....
C'è tutto il tuo menù la dentro... ;)
Ma saprai ben individuare il div che ha quella classe... ci sta solo quello! ;D
il problema non è che non trovavo codice vario.. >:( .
non trovavo il div inner clearfix che infatti non è nel index.php ma nel default.php in nome_template/layout/.
;)
-
tutto ok!
il div inner clearfix però non è nel default.php ma in /templates/nome§_templ/layouts/blocks
bye e grazie di tutto!
-
Il codice sembrerebbe a posto. Ma c'è fisicamente lo spazio per farli stare affiancati? Link al sito?
;)
Il sito è in locale...cmq forse hai ragione..il <div id="main_top" nel file template.css ha width 980 px...quindi penso non ci sia spazio pe inserire un altro div affiancato.
se invece volessi inserire il <div id="nuovo_div"> sotto a <div id="main_top">ma spostato al centro o tutto a destra come devo fare?
in pratica mi serve questa posizone per far apparire nel top in un box bianco il modulo "ultime news" con delle brevi notizie o in alternativa dei banner pubblicitari.
grazie ancora