Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : Andrea_rm 22 Feb 2011, 00:35:24
-
Vorrei sapere se faccio un errore nel creare nuove posiozioni nel codice che scrivo ovvero ho letto la guida su come aggiungere nuove posizioni ovvero questa:
<?php /*Aggiungo la nuova posizione modulo */?>
<?php if ($this->countModules('nomeposizionecreata')) : ?>
<div id="nuovo_div">
<jdoc:include type="modules" name="nomeposizionecreata" style="xhtml" />
</div>
<?php endif; ?>
<?php /*Fine aggiunta nuova posizione modulo*/?>
a me funziona anche senza inserire la parte php ovvero scrivendo solo:
<div id="nuovo_div">
<jdoc:include type="modules" name="nomeposizionecreata" style="xhtml" />
</div>
è un errore omettere quella parte? e se si cosa fa quella porzione di codice che salto?
PS: ovviamente ho omesso la parte del file xml che la scrivo identica a come è scritta nella guida.
Grazie per le eventuale risposta :)
-
la differenza sta nel fatto che se inserisci il codice che controlla se esistono moduli pubblicati nella posizione vien inserito il div (con le sue caratteristiche definite nel css), se non ci sono moduli con lo carica.
Nel secondo caso lo carica comunque, anche se vuoto.
Questo meccanismo diventa indispensabile se vuoi far collassare delle colonne nel caso siano vuote.
-
Ti ringrazio per la risposta immediata :D
Allora provvederò ad inserire la porzione di codice che salto heheh :)
Grazie