Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : Paparino 17 Jun 2006, 03:19:49
-
Ciao...
nel templete che sto usando ho creato due nuovi blocchi x moduli, chiamdoli user6 e user7, richiamati, nella index.php del template così:
<div id="trimod">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="b"><div class="bars"><?php mosLoadModules ( 'user6', -2 ); ?></div></td>
<td class="b"><div class="bars"><?php mosLoadModules ( 'user7', -2 ); ?></div></td>
</tr>
</table>
</div>
Tutto a posto... tranne per il fatto che, come altri blocchi, dovrebbero comparire SOLTANTO nella Home Page, essendo il contenuto assegnato appunto solo a qursta paghina, invece compaiono in tutte le pagine.
Qualcuno può aiutarmi? Insomma: come faccio per farli visualizzare SOLO nella Home?
Per essere più chiaro aggiungo che le class utilizzate per il layout dei blocchi definite nel CSS sono queste:
#trimod
{
height: 180px;
padding-left: 12px;
text-align: left;
}
.bars
{
border: 1px solid #ccc;
padding: 12px;
height: 180px;
vertical-align:top;
}
.b {
width: 40%;
vertical-align:top;
}
In effetti, nelle pagine diverse dalla home, non compare il contenuto definito per ogni blocco, ma soltanto i blocchi vuoti. Sarà una questione di CSS?
-
Ciao
nn ti so rispondere perchè son ancora troppo "crudo" di Joolma ::), anche se, caso mai ti dovesse servire, ho fatto questo:
http://www.joomla.it/index.php?option=com_smf&Itemid=128&topic=6707.0
...ma immagino tu lo sappia già fare :-\...cmq...
Mi sai dire visto che ne sai molto più di me, se e come faccio ad inserire un altro blocco uguale al "left" che già c'è, sotto a quello?Tipo "left2" ad esempio....
E altra cosa...per favore mi spieghi cosa regolano le cifre -1, -2 ecc.[ php mosLoadModules ( 'user6', -2 )] dopo il user6, in questo caso?
Grazie ;)
-
ciao,
per il problema degli spazi, dovresti usare le condizioni php tipo queste:
se (esiste modulo){
echo"<div>metti quello che vuoi</div>"
}
o questo senza echo:
<?php
if (mosCountModules( "user4" )) {
?>
<div id="search">
<?php mosLoadModules ( 'user4',-1); ?>
</div>
<?php
}
?>
ps: per capire i valori numerici - 1 -2 cerca sul forum moduli o posizione moduli