Autore Topic: Personalizzare .moduletable solo per una location  (Letto 4571 volte)

Offline mpigio

  • Appassionato
  • ***
  • Post: 235
  • Sesso: Maschio
    • Mostra profilo
Personalizzare .moduletable solo per una location
« il: 24 Giu 2008, 19:17:25 »
Ciao a tutti, il mio problema è che vorrei avere uno stile personalizzato per i moduli della location left ma non so come applicare lo stile a tutti quelli che piazzo nei moduli di sinistra.

Codice: [Seleziona]
<div id="sx">
<?php if($this->countModules('left')) : ?>
<jdoc:include type="modules" name="left" style="xhtml" />
<?php endif; ?>
</div>

Con lo stile
Codice: [Seleziona]
.moduletable
{
border: 5px solid #303532;
}
#sx
{
float: left;
}

Mentre per tutti gli altri moduli che a priori non so quali saranno vorrei applicare una classe CSS moduletable differente.

Ad esempio
Codice: [Seleziona]
.moduletable
{
        border: 0px;
}

Sapete aiutarmi?
Grazie inifinite

Offline ramses_2th

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4066
  • Sesso: Maschio
    • Mostra profilo
Re: Personalizzare .moduletable solo per una location
« Risposta #1 il: 25 Giu 2008, 11:21:44 »
Ciao Pippozzo,

dovresti utilizzare  un Class Suffix in modo da gestire meglio lo stile dei moduli.

Proca tra le guide e dai anche un occhio a questo post

http://forum.joomla.it/index.php/topic,43695.0.html


Offline mpigio

  • Appassionato
  • ***
  • Post: 235
  • Sesso: Maschio
    • Mostra profilo
Re: Personalizzare .moduletable solo per una location
« Risposta #2 il: 25 Giu 2008, 14:56:05 »
Ok ma in questo modo devo intervenire manualmente su quei moduli che voglio mettere a left aggiungendo il suffisso ad ognuno.

Quello che volevo fare era associare automaticamente a tutti quei moduli posizionati a left uno stile diverso dalle altre posizioni, intervendendo direttamente sulla location e non sui singoli moduli che ci posizionerò.

Spero di essere stato più chiaro... probabilmente non è possibile farlo.

Grazie!!!

 

Host

Torna su