Back to top

Autore Topic: [RISOLTO]Aggiungere posizione di modulo  (Letto 3883 volte)

Offline Nicola85

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
[RISOLTO]Aggiungere posizione di modulo
« il: 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

PS il link del sito: www.rieforum.org

grazie mille
« Ultima modifica: 11 Feb 2010, 18:06:20 da Nicola85 »

Offline floyd1616

  • Appassionato
  • ***
  • Post: 497
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #1 il: 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
Codice: [Seleziona]
<positions>
  <position>userxx</position>
</positions>

e poi lo devi richiamare nel file index.php:

Codice: [Seleziona]
<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.

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #2 il: 11 Feb 2010, 16:26:59 »
Lui non sa dove richiamrlo nella index.php, credo.
Cerca questo div nella index.php del template
Codice: [Seleziona]
<div class="inner clearfix">
codice vario
</div>

e inseriscici dentro un div in questo modo:
Codice: [Seleziona]
<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ì:
Codice: [Seleziona]
.tua {
float:right;
}
ed aggiungerci eventuali altre regole.
Poi pubblichi il modulo nella posizione userxx  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nicola85

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #3 il: 11 Feb 2010, 16:32:03 »
siete un mito!

assistenza in diretta  ;D

ora provo e vi faccio sapere!!

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #4 il: 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...  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nicola85

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #5 il: 11 Feb 2010, 16:50:29 »
forse ho cantato vittoria troppo presto  ::)

non trovo questo pezzo di codice nel file index.php del template

Codice: [Seleziona]
<div class="inner clearfix">
codice vario
</div>

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #6 il: 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
« Ultima modifica: 11 Feb 2010, 17:10:52 da tonicopi »
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline hapax

  • Instancabile
  • ******
  • Post: 3005
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #7 il: 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
- scegliere con attenzione la sezione in cui aprire la discussione
- descrivere l'ambiente in cui si verifica il problema (se il problema è su un sito remoto inserite il link al sito)
- se il problema viene poi risolto, metti per cortesia [RISOLTO]

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #8 il: 11 Feb 2010, 17:18:32 »
Il codice sembrerebbe a posto. Ma c'è fisicamente lo spazio per farli stare affiancati? Link al sito?
 ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nicola85

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #9 il: 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/.
 ;)

Offline Nicola85

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:Aggiungere posizione di modulo
« Risposta #10 il: 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!

Offline hapax

  • Instancabile
  • ******
  • Post: 3005
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]Aggiungere posizione di modulo
« Risposta #11 il: 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
- scegliere con attenzione la sezione in cui aprire la discussione
- descrivere l'ambiente in cui si verifica il problema (se il problema è su un sito remoto inserite il link al sito)
- se il problema viene poi risolto, metti per cortesia [RISOLTO]

 



Web Design Bolzano Kreatif