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

: [RISOLTO]Aggiungere posizione di modulo
: 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
: Re:Aggiungere posizione di modulo
: floyd1616 11 Feb 2010, 16:22:22
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.
: Re:Aggiungere posizione di modulo
: tonicopi 11 Feb 2010, 16:26:59
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  ;)
: Re:Aggiungere posizione di modulo
: Nicola85 11 Feb 2010, 16:32:03
siete un mito!

assistenza in diretta  ;D

ora provo e vi faccio sapere!!
: Re:Aggiungere posizione di modulo
: tonicopi 11 Feb 2010, 16:45:20
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...  ;)
: Re:Aggiungere posizione di modulo
: Nicola85 11 Feb 2010, 16:50:29
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>
: Re:Aggiungere posizione di modulo
: tonicopi 11 Feb 2010, 17:07:03
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
: Re:Aggiungere posizione di modulo
: hapax 11 Feb 2010, 17:13:21
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
: Re:Aggiungere posizione di modulo
: tonicopi 11 Feb 2010, 17:18:32
Il codice sembrerebbe a posto. Ma c'è fisicamente lo spazio per farli stare affiancati? Link al sito?
 ;)
: Re:Aggiungere posizione di modulo
: Nicola85 11 Feb 2010, 17:20:07
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/.
 ;)
: Re:Aggiungere posizione di modulo
: Nicola85 11 Feb 2010, 18:05:07
tutto ok!

il div inner clearfix però non è nel default.php ma in /templates/nome§_templ/layouts/blocks

bye e grazie di tutto!
: Re:[RISOLTO]Aggiungere posizione di modulo
: hapax 12 Feb 2010, 13:12:30
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