Back to top

Autore Topic: Nascondere posizioni moduli vuote  (Letto 1904 volte)

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Nascondere posizioni moduli vuote
« il: 31 Mag 2010, 19:55:07 »
Ho cercato un po' online ma ho trovato codice incasinato o diverso.
Mi sapreste dire il modo più semplice per nascondere le posizioni dei moduli quando sono vuote?

Offline santograz

  • Abituale
  • ****
  • Post: 907
  • Sesso: Maschio
    • Mostra profilo
Re:Nascondere posizioni moduli vuote
« Risposta #1 il: 31 Mag 2010, 19:57:07 »
Ciao,
cosa vuoi dire con "nascondere le posizioni dei moduli quando sono vuote"? Ci fai un esempio?
Un esperto mi ha detto:"Per avere un sito web sicuro, installalo su di un server locale, poi spegnilo e stacca i cavi". Mi hanno rubato il computer.

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Nascondere posizioni moduli vuote
« Risposta #2 il: 31 Mag 2010, 20:19:33 »
In inglese si dice collapse module position mi sembra.
In pratica quando in una posizione modulo di un template non c'è alcun modulo (l'utente non ha inserito alcun modulo in tale posizione) questa posizione modulo non va visualizzata.

Offline santograz

  • Abituale
  • ****
  • Post: 907
  • Sesso: Maschio
    • Mostra profilo
Re:Nascondere posizioni moduli vuote
« Risposta #3 il: 31 Mag 2010, 20:27:37 »
Sì, ma i casi possibili sono due: se la posizione è un elemento blocco che sta su di una riga intera (senza float, per capirci) se è vuota collassa da sola.

Se invece ti riferisci alle colonne, allora sei tu che devi verificare l'esistenza delle posizioni (con delle "IF $this->countModules") ed assegnare diverse larghezze alle colonne rimanenti a seconda dei casi...
Un esperto mi ha detto:"Per avere un sito web sicuro, installalo su di un server locale, poi spegnilo e stacca i cavi". Mi hanno rubato il computer.

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Nascondere posizioni moduli vuote
« Risposta #4 il: 31 Mag 2010, 20:33:52 »
Mi riferisco alle colonne ;)
Ma avendo una posizione
 <div id="header">
        <jdoc:include type="modules" name="top" />
    </div>
come posso verificarne l'esistenza?
Mi potresti fare un esempio?

adottauncane

  • Visitatore
Re:Nascondere posizioni moduli vuote
« Risposta #5 il: 31 Mag 2010, 20:53:52 »
Ciao mattyfog, ciao santograz,
forse potrebbe tornare utile l'articolo di conti1
http://forum.joomla.it/index.php/topic,90672.0.html
(si trova in testa alla pagina della sezione...)
     
come far collassare le colonne left-right

Offline santograz

  • Abituale
  • ****
  • Post: 907
  • Sesso: Maschio
    • Mostra profilo
Re:Nascondere posizioni moduli vuote
« Risposta #6 il: 31 Mag 2010, 21:00:01 »
<?php if($this->countModules('top')) :?>
    <div id="header">
        <jdoc:include type="modules" name="top" />
    </div>
<?php end if; ?>
Un esperto mi ha detto:"Per avere un sito web sicuro, installalo su di un server locale, poi spegnilo e stacca i cavi". Mi hanno rubato il computer.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Nascondere posizioni moduli vuote
« Risposta #7 il: 01 Giu 2010, 02:23:01 »
ciao
non e che ci posti un link del sito e ci dici quale posizione dovrebbe  sparire?
e molto piu semplice vedendo il sito  .
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

 



Web Design Bolzano Kreatif