Back to top

Autore Topic: Creare posizione custom per modulo  (Letto 1793 volte)

Offline bonzer

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Creare posizione custom per modulo
« il: 24 Mag 2011, 15:54:47 »
Ciao a tutti, volevo sapere se qualcuno mi sa dare un consiglio su come creare una posizione custum per un modulo. Vi dico cosa ho provato a fare io, ma purtroppo non funziona.
1) Sono andato nel file.xml del mio template e ho aggiunto questa riga "<position>modulo-personalizzato</position>"

2) Sono andato nel file layout del mio template e ho messo questo codice

 #modulo-personalizzato {
   position: relative;
   margin: 0px 15px 0px 15px;
   padding: 30px 0px 30px 0px;
   clear: both;
   color: #9699AA;
   font-size: 13px;
   text-shadow: 0 1px 0 rgba(0,0,0,0.9);
}

3) Sono andato su moduli->aggiungi modulo ho creato il mio modulo e come posizione ho scelto "modulo-personalizzato"

4) Sono andato nel front-end ... ma non è apparso nulla  :'(

Qualcuno sa darmi una mano ?
Posizionamento siti web

adottauncane

  • Visitatore
Re:Creare posizione custom per modulo
« Risposta #1 il: 24 Mag 2011, 16:00:33 »
Ciao bonzer,
ma hai aggiunto laposizione sull'index.php?
http://wiki.joomla.it/index.php?title=Come_aggiungo_nuove_posizioni_modulo%3F

Offline bonzer

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Creare posizione custom per modulo
« Risposta #2 il: 24 Mag 2011, 16:42:30 »
Ok lo ho aggiunto e adesso visualizzo il modulo, tuttavia come faccio a staccare in maniera completa il modulo dalle "dipendenze " degli altri moduli.
Ovvero, se metto il codice in una certa posizione del file index.php il modulo appare in un punto, se lo metto in un altra posizione del file index.php il modulo appare in un altro punto, ma io vorrei specificare tramite css in che punto far apparire di preciso il modulo.
Per chiarezza posto il mio file index.php

La parte del modulo personalizzata è questa
Codice: [Seleziona]
<?php if ($this->warp->modules->count('signorina')) : ?>
<div id="signorina">
<?php echo $this->warp->modules->render('signorina'); ?>
</div>
<?php endif; ?>



« Ultima modifica: 24 Mag 2011, 16:51:01 da conti1 »
Posizionamento siti web

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Creare posizione custom per modulo
« Risposta #3 il: 24 Mag 2011, 16:52:49 »
ciao
non postare km di code se non ti viene richiesto e inutile appesantire il forum.
metti un link del sito che vedrai che risolvi in minor tempo.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:Creare posizione custom per modulo
« Risposta #4 il: 24 Mag 2011, 17:26:05 »
ciao

non capisco il codice da te postato non lo riconosco per la sintassi dei template di joomla cosa vedi in quella posizione????? non c'e' un jdoc:include type module
come fa a pubblicare un moduloli ???????
forse lo hanno tagliato li ??

comunque

per inserire in un template un modulo bisogna scegliere la posizione dove va messo e inserirla nel file xml
(tu hai dato il nome "modulo-personalizzato")

ora nell'index devi inserire questo codice

Codice: [Seleziona]
<div id="nuovo_div"><jdoc:include type="modules" name="nomeposizionecreata" style="xhtml" /></div>
dove nuiovo_div sara' il nome del div da richiamare nel css con l'istruzione

#nuovo_div

mentre nomeposizionecreata sara' il tuo modulo-personalizzato

verra' un cosa cosi'

Codice: [Seleziona]
<div id="signorina"><jdoc:include type="modules" name="modulo-personalizzato" style="xhtml" /></div>
dal css puoi personalizzare tutto cio' che vuoi a livello di visualizzazione
es. position : absolute;
ti permette di piazzare il div dove vuoi

ma da qui devi lavorare piu' che altro di css

ciao
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline bonzer

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Creare posizione custom per modulo
« Risposta #5 il: 03 Giu 2011, 09:52:13 »
Ciao e grazie delle risposte, ma il problema è dove devo mettere questo codice nell' index?

 


Codice: [Seleziona]
<div id="nuovo_div"><jdoc:include type="modules" name="nomeposizionecreata" style="xhtml" /></div>



Perchè dopo andando a modificare i css deciso la posizione e tutto ciò che voglio, il problema è che spostando la parte di codice che hai postato nel file index anche gli altri moduli si spostano in base a dove dopo vado a collocare quello personalizzato.
Posizionamento siti web

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Creare posizione custom per modulo
« Risposta #6 il: 03 Giu 2011, 10:00:56 »
dove lo metti?
non è facile, occorre fare diverse prove per capirlo, meglio se in un sito di prova locale,  per lavorare bene nelle mie prove ho dovuto sistemare per bene la visualizzazione del codice nel gedit  (gedit sarebbe il notepad++ di linux) da così:

<div>  <div>  <div>  questo  </div> <div> NON lo </div> <div>lo gestisci </div> </div> </div>

a così:

<div>
            <div>
                           <div>  questo  </div>
                           <div> lo </div>
                           <div>lo gestisci </div>
              </div>
</div>

insomma è una questione di metodo e di ordine.
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

 



Web Design Bolzano Kreatif