Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : p4blo 19 Mar 2009, 13:24:55
-
ciao a tutti, come da titolo, a cosa serve e come si usa?
-
allora ho capito come assegnare una classe CSS e successivamente inserirla nel template
es ho dato come classe _carrello e ho aggiunto al templete.css div.module_carrello
ora però se lo metto come posizione in top, perdo la formattazione come faccio?
-
devo modificare anche il file index per caso? dai ragazzi chi mi spiega come devo fare?
-
non ho capito molto bene il problema sinceramente, però nella index.php, nel div di interesse, dovresti inserire class="NOME DELLA CLASSE" quindi nel tuo caso:
<div class="module_carrello" ...>
...
</div>
-
non ho capito molto bene il problema sinceramente, però nella index.php, nel div di interesse, dovresti inserire class="NOME DELLA CLASSE" quindi nel tuo caso:
<div class="module_carrello" ...>
...
</div>
intanto grazie della risposta, allora se metto il modulo in posizione left funziona la formattazione che dò nel css con div.module_carrello
se lo metto in posizione top perdo la formattazione, allora ho modificato l'index.php da così <div id="header">
<div id="header_l">
<div id="header_r">
<div id="logo"></div>
<jdoc:include type="modules" name="top" />
</div>
</div>
</div>
a così <div id="header">
<div id="header_l">
<div id="header_r">
<div id="logo">
<div id="carrello"></div>
<jdoc:include type="modules" name="top" />
</div>
</div>
</div>
e aggiunto nel css div#carrello
solo che così non è che funzioni molto, ora proverò come mi hai suggerito e ti farò sapere
-
di niente ;D
scusa dove te metti
<div id="carrello">
potresti anche solo mettere
<div class="module_carrello>
inoltre puooi anche inserire entrambi
<div id="carrello" class = "module_carrello">
però secondo me è meglio una delle 2 precedenti, te prova per vedere quale va meglio
-
allroa ragazzi, il suffisso classe funziona cosi: tu nella box si suffisso classe inserisci un nome , ad es: _carrello. joomla adesso, non farà altro che aggiungere a tutte le sue classi la stringa _carrello. quindi tipo avrai moduletable_carrello, componentheading_carrello e cosi via. quando tu poi sposti il modulo da una parte all'altra, devi controllare che le regole del css, siano specificate anche per quella parte del sito. es:
<div id="ciccio">
</div>
<div id="ciccio1">
</div>
se io avevo il mio modulo denro il div ciccio (questo significa che all'interno del div ciccio verranno create tutte le tabelle, div, classi del modulo quali ad esempio moduletable_carrello, componentheading_carrello) e nel css le regole fossero state dettate in questo modo
#ciccio .moduletable{
color:#000}
spostando il modulo nel div ciccio1, quella regola di prima non avrebbe più effetto sul nuovo modulo. bisognerebbe ridefinirla in questo modo
#ciccio1 .moduletable{
color:#000}
Spero di essere stato chiaro.
-
ciao BlackHat beh in realtà ci ho capito poco, non sono una cima in queste cose :)
con la soluzione di donato riesco solo ad impostare i margini nel css e questo mi andrebbe già bene, solo che il modulo in teoria deve avere un immagine di sfondo con un bottone che riporta ad un articolo, l'immagine non riesco ad inserirla e ho pensato di "accorpare" lo fondo del modulo all'immagine dell'header, solo che così facendo il modulo è come se si trovasse un livello sotto l'header e quindi il bottono non funziona, come posso risolvere?
-
come non detto ho risolto assegnando nel css la funzione position: absolute,
Grazie a tutti per le risposte