Back to top

Autore Topic: inserire area sotto colonne  (Letto 2281 volte)

Offline scibilo

  • Esploratore
  • **
  • Post: 66
    • Mostra profilo
inserire area sotto colonne
« il: 02 Apr 2009, 19:03:44 »
ciao a tutti,
non riesco ad apportare una modifica ad un template formato da 3 aree: un'area principale per le news sulla sinistra e 2 colonne sulla destra (inset e right). Il "Right" è un pò più grande di "Inset".

In particolare dovrei inserire sotto Inset e Right dei "div" cui assegnare moduli che coprono in maniera uniforme l'area sotto le due colonne Inset e Right, ma ogni tentativo mi pone di nuovi Div sotto le tre macro-aree... :(

posto la parte diu codice interessata all'analisi:

Codice: [Seleziona]
<table border="0" cellspacing="0" cellpadding="0" id="contentwrap" >
    <tr valign="top" id="two_areas">
      <?php if(mosCountModules('right')){
if($sidebar_position == 'left'){
echo '<td id="blockright">';
echo '<div id="rightarea">';
echo mosLoadModules('right', -2);
echo '</div>';
echo '</td>';
echo '<td id="space"></td>';
}
}
    
?>

      <td id="blockleft"><table border="0" cellspacing="0" cellpadding="0" id="leftwrap">
          <?php if (mosCountModules('banner')) : ?>
          <tr valign="top">
            <td colspan="3" id="bannerarea"><?php mosLoadModules('banner', -2); ?></td>
          </tr>
          <?php endif; ?>
          <tr valign="top">
            <td id="maincontentwrap"><table border="0" cellspacing="0" cellpadding="0" id="maincontent" >
                <tr valign="top">
                  <td><?php mosMainBody(); ?></td>
                </tr>
               
                <?php if (mosCountModules('user1')) : ?>
                <tr valign="top">
                  <td><?php mosLoadModules('user1', -2); ?></td>
                </tr>
                <?php endif; ?>
               
              </table></td>
            <?php if (mosCountModules('inset')) : ?>
            <td class="space"></td>
            <td id="insetwrap"><?php mosLoadModules('inset', -2); ?></td>
            <?php endif; ?>
          </tr>
        </table></td>
      <?php if(mosCountModules('right')){
if($sidebar_position == 'right'){
echo '<td id="space"></td>';
echo '<td id="blockright" >';
echo '<div id="rightarea">';
echo mosLoadModules('right', -2);
echo '</div>';
echo '</td>';
}
}
    
?>

    </tr> 
  </table>


suggerimenti?

Ringrazio anticipatamente per risposte

ciao

Offline dagofee

  • Appassionato
  • ***
  • Post: 429
  • Sesso: Maschio
  • "torrent nomestensione"? backdoor!
    • Mostra profilo
Re: inserire area sotto colonne
« Risposta #1 il: 02 Apr 2009, 19:24:08 »
codice troppo lungo con dentro tabelle non ho tempo ma sembrerebbe un problema derivante dal css piu che dal'index.
sei sicuro che nel css le "aree sotto le colonne" siano annidate in un div che contenga: le 2 colonne inset e right assieme alle suddette "aree" (la prima delle quali con la solita prop clear:both) ?
Un viaggio di mille miglia deve cominciare con un solo passo (Lao Tzu)

Offline scibilo

  • Esploratore
  • **
  • Post: 66
    • Mostra profilo
Re: inserire area sotto colonne
« Risposta #2 il: 02 Apr 2009, 19:38:37 »
grazie per la risposta

posto la parte di css interessata:

Codice: [Seleziona]
div#wrapper {
width: 955px;
margin: 0 auto;
padding: 0;
}
div#topwrap {
width: 100%;
margin: 36px 0 0 0;
padding: 0;
}

table#contentwrap {
clear: both;
width: 100%;
margin: 5px 0 0.6em 0;
padding: 0;
}
table#leftwrap, td.maincontentwrap, table#maincontent {
width: 100%;
margin: 0;
padding: 0;
}
td.maincontentwrap {
margin-right: 0;
}
td#blockright {
width: 322px;
height: 1400px;
}
td#insetwrap {
width: 35%;
height: 1400px;
}
td#space, td.space {
width: 0.6em;
}
table#userdownwrap {
clear: both;
width: 100%;
margin: 0;
padding: 0;
}


probabilmente mi sono spiegato male ( o forse, che è più probabile, non ho capito bene la risposta  :P ), ma è l'area sotto le due colonne che non riesco a creare, come se fosse una macro area. (tipo il <?php mosMainBody(); ?> che viene copiato sotto le due colonne)


grazie


grazie

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: inserire area sotto colonne
« Risposta #3 il: 02 Apr 2009, 22:46:31 »
ciao diciamo che neppure io ho capito la risposta .
a parte questo non hai un link  che sarebbe meglio oppure dire il nome del template  che x inserire un modulo non e poi cosi difficile .
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline scibilo

  • Esploratore
  • **
  • Post: 66
    • Mostra profilo
Re: inserire area sotto colonne
« Risposta #4 il: 02 Apr 2009, 22:58:52 »
giusto!  ;D

il template è molto simile a questo

http://demo.gavickpro.serwery.pl/joomla10/jun2007/index.php?option=com_content&task=view&id=12&Itemid=31

come puoi vedere sotto Inset, Right e MainBody ci sono altri 8 moduli, ma quella è un'altra zona
 Nel mio Template Inset e Right (a causa delle numerose news inserite nel mainbody) non raggiungono il "fondo".
 
Sotto di essi devo inserire dei blocchi (o meglio uno) che abbiano la dimensione di Inset+Right

grazie
ciao

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: inserire area sotto colonne
« Risposta #5 il: 02 Apr 2009, 23:23:21 »
troppo vago simile a questo
se non vuoi dire il template sara un po dura darti indicazioni giuste mandalo in privato se vuoi  altrimenti dirti cose x farti fare prove   e dura si butta solo tempo.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline scibilo

  • Esploratore
  • **
  • Post: 66
    • Mostra profilo
Re: inserire area sotto colonne
« Risposta #6 il: 03 Apr 2009, 13:13:24 »
ti ho inviato un messaggio privato

ciao 

 :)

 



Web Design Bolzano Kreatif