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

: Nuovi blocchi solo in Home Page
: 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', -); ?></div></td>
      <td class="b"><div class="bars"><?php mosLoadModules 'user7', -); ?></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?
: Re: Nuovi blocchi solo in Home Page
: symbian 18 Jun 2006, 23:22:29
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   ;)
: Re: Nuovi blocchi solo in Home Page
: carloernesto 19 Jun 2006, 10:43:30
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