Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : mattyfog 31 May 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?
-
Ciao,
cosa vuoi dire con "nascondere le posizioni dei moduli quando sono vuote"? Ci fai un esempio?
-
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.
-
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...
-
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?
-
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
-
<?php if($this->countModules('top')) :?>
<div id="header">
<jdoc:include type="modules" name="top" />
</div>
<?php end if; ?>
-
ciao
non e che ci posti un link del sito e ci dici quale posizione dovrebbe sparire?
e molto piu semplice vedendo il sito .