Back to top

Autore Topic: come affiancare due moduli  (Letto 5792 volte)

Offline vittorioro

  • Esploratore
  • **
  • Post: 135
    • Mostra profilo
come affiancare due moduli
« il: 03 Dic 2009, 12:03:29 »
Ho realizzato il sito 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

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:come affiancare due moduli
« Risposta #1 il: 03 Dic 2009, 15:45:36 »
ciao
se intendi le due posizioni dei video  che non si affiancano  xche ti manca il comando nel css
Codice: [Seleziona]
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
Citazione
fload:left;
e vedrai che si affiancano.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline vittorioro

  • Esploratore
  • **
  • Post: 135
    • Mostra profilo
Re:come affiancare due moduli
« Risposta #2 il: 03 Dic 2009, 16:00:36 »
Io ho inserito sul css questo

Codice: [Seleziona]

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

ma non è cambiato nulla.
Dove sbaglio?

Vittorio

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:come affiancare due moduli
« Risposta #3 il: 03 Dic 2009, 18:13:21 »
Io ho inserito sul css questo

Codice: [Seleziona]

 #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 .
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline vittorioro

  • Esploratore
  • **
  • Post: 135
    • Mostra profilo
Re:come affiancare due moduli
« Risposta #4 il: 03 Dic 2009, 18:47:33 »
Il codice inserito su index.php per creare la posizione è:
Codice: [Seleziona]
<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



Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:come affiancare due moduli
« Risposta #5 il: 03 Dic 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

Codice: [Seleziona]
<?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
Citazione
id="economia_videoeconomia_video1">

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

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

buon divertimento
« Ultima modifica: 03 Dic 2009, 21:36:19 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline vittorioro

  • Esploratore
  • **
  • Post: 135
    • Mostra profilo
Re:come affiancare due moduli
« Risposta #6 il: 07 Dic 2009, 11:56:51 »
..
« Ultima modifica: 08 Dic 2009, 15:31:49 da vittorioro »

Offline vittorioro

  • Esploratore
  • **
  • Post: 135
    • Mostra profilo
Re:come affiancare due moduli
« Risposta #7 il: 08 Dic 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

 



Web Design Bolzano Kreatif