Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : vittorioro 03 Dec 2009, 12:03:29

: come affiancare due moduli
: vittorioro 03 Dec 2009, 12:03:29
Ho realizzato il sito www.tv1.it (http://www.tv1.it) è ho u problema per affiancare due moduli nella home page.

In pratica in home page ho un modulo per la gestione delle news con articoli su due colonne.

In un punto vorrei mettere due moduli diversi sulla stessa riga. Ho fatto una copia e detto di inserire un solo articolo e una riga e una colonna. Il tutto funziona, ma mi mette i moduli invece che affiancati nella riga, in colonna. Benchè specifico le dimensioni che deve avere ogni mudulo. sapete dirmi perchè?

Se guardate il sito è a metà pagina delle home dove è indicato economia e lavoro.

Vittorio
: Re:come affiancare due moduli
: conti1 03 Dec 2009, 15:45:36
ciao
se intendi le due posizioni dei video  che non si affiancano  xche ti manca il comando nel css
:
float:left;ma io non vedo l'id dei moduli? in pratica quelli della posizione creata economia_video.
e normale che siano uno sopra e uno sotto se non si da il fload:left;
creati l'id nel css con  il comando
fload:left;
e vedrai che si affiancano.
: Re:come affiancare due moduli
: vittorioro 03 Dec 2009, 16:00:36
Io ho inserito sul css questo

:

 #economia_video
{
 float: left;
 width:100%
  height           : 100%;
  margin-right     : 0;
  background       : none;
     border: none;
 }

ma non è cambiato nulla.
Dove sbaglio?

Vittorio
: Re:come affiancare due moduli
: conti1 03 Dec 2009, 18:13:21
Io ho inserito sul css questo

:

 #economia_video
{
 float: left;
 width:100%
  height           : 100%;
  margin-right     : 0;
  background       : none;
     border: none;
 }

ma non è cambiato nulla.
Dove sbaglio?

Vittorio

come gia  detto in precedenza qul id che hai creato nel css non lo vede.
posta il pezzo di codice che hai usato x creare la posizione .
: Re:come affiancare due moduli
: vittorioro 03 Dec 2009, 18:47:33
Il codice inserito su index.php per creare la posizione è:
:
<tr>
                      <td colspan="3" valign="top" style="border-top: 3px solid #FFFFFF;">
<?php if($this->countModules('economia_video')) : ?>
                      <div>
                      <jdoc:include type="modules" name="economia_video" style="xhtml"/>
                      </div>
<?php endif; ?>
                      </td>
                       
       
                      </div></td>
                     

Vittorio


: Re:come affiancare due moduli
: conti1 03 Dec 2009, 19:30:21
scusami tu vuoi affiancare una posizione sola, sara un po dura avendone solo una riuscire a metterla affiancata,
a parte questo  non hai l'id che richiama il css .

le due posizioni vanno scritte in questa maniera
almeno io le scrivo cosi

:
<?php if($this->countModules('economia_video or economia_video1')) { ?>
  <div id="economia_videoeconomia_video1">
<?php if($this->countModules('economia_video')) { ?>
<div id="economia_video">
<jdoc:include type="modules" name="economia_video" style="xhtml" />
</div>
<?php ?>
<?php if($this->countModules('economia_video1')) { ?>
<div id="economia_video1">
    <jdoc:include type="modules" name="economia_video1" style="xhtml" />   
</div>
<?php ?>
</div>
<?php } ?

in questo modo hai tre id, uno generale se vuoi personalizzare la grafica che sarebbe questo <div
id="economia_videoeconomia_video1">

e 2 id dei moduli
ora si che pui allineare le posizioni
devi creare anche il secondo css

css1
<div id="economia_video">
css2
<div id="economia_video1">

buon divertimento
: Re:come affiancare due moduli
: vittorioro 07 Dec 2009, 11:56:51
..
: Re:come affiancare due moduli
: vittorioro 08 Dec 2009, 15:30:18
Non sono ancora riuscito a risolvere il problema.
Io ho creato un'altra posizione modulo, inserito sul css la nuova posizione con l'indicazione float: left per entrambi i moduli.
Ora appaiono sono sulla stessa riga, ma ancora il secondo modulo è tutto spostato sulla destra.

Come faccio a dare il comendo di avvicinarli?

Vittorio