Salve,
apro questa discussione perchè non riesco in nessun modo ad affiancare due moduli in un template e nello stesso tempo a non far cambiare posizione anche agli altri moduli del template.
Ora vi spiego meglio:
seguendo questa guida
http://wiki.joomla.it/index.php?title=Come_aggiungo_nuove_posizioni_modulo%3F sono riuscito a creare un modulo per posizionarlo sotto l'intestazione del mio sito, ma ovviamente non è quello che volevo.
Cercando nel forum ho trovato delle discussioni che ponevano il mio stesso problema, cioè come affiancare due moduli, ho risolto aggiungendo nel css ad entrambi i moduli
float: left;
dopo aver fatto queste correzioni, ho notato che tutto il template non era ordinato come prima, anche altri moduli si erano affiancati o addirittura sovrapposti.
Ho modificato il file index.php nel seguente modo
<!--Logo Area Start-->
<?php if(isset($logo)):?>
<div class="tx-grid-4">
<h1><a href="<?php echo $template->baseUrl();?>"><?php echo $logoText;?></a></h1>
<span class="slogan"> <?php echo $logoSlogan;?></span>
<div class="clear"></div>
</div>
<?php else: ?>
<h1 id="logo"><a href="<?php echo $template->baseUrl();?>"><?php echo $template->sitename();?></a></h1>
<?php endif;?>
<!--Logo Area End-->
<!--Adsense Area Start-->
<?php ?>
<?php if ($this->countModules('adsense')) : ?>
<div id="adsense">
<jdoc:include type="modules" name="adsense" style="xhtml" />
</div>
<?php endif; ?>
<?php ?>
<!--Adsense Area End-->
E il file template.css nel seguente modo:
/* logo Style
-----------------------------------------------*/
h1#logo a{
background: url(../images/logo.png) no-repeat;
width: 500px;
height: 75px;
margin-left: 10px;
display: block;
text-indent: -9999px;
float: left;
}
/* Adsense Style
----------------------------------------------*/
#adsense {
float: left;
}
In che modo posso risolvere il mio problema?
Nel ringraziarvi anticipatamente per i consigli utili che ricevero, vi auguro una Buona Domenica
Tommaso De Luca