Salve,
avrei la necessità di far comparire una tabella che carica 2 moduli solo nella pagina index.php .
In pratica se si visualizza la pagina index.php deve comparire questa tabella con i due moduli, altrimenti questo <?php mosMainBody(); ?> (che dovrebbe caricare il contenuto della altre pagine).
Io ho provato a fare in questo modo e premetto che i moduli che vengono caricati in news e webtv sono impostati per essere visualizzati solo nella specifica pagina:
<?php
if ( (mosCountModules('news')) && (mosCountModules('webtv'))) {
?>
<table width="100%" border="0" cellspacing="4" cellpadding="0" >
<tr>
<td width="43%" valign="top">
<?php mosLoadModules('news'); ?>
</td>
<td width="57%" valign="top">
<?php mosLoadModules('webtv'); ?>
</td>
</tr>
</table>
<?php } else { ?>
<table width="100%" border="0" cellspacing="4" cellpadding="0" >
<tr>
<td><?php mosMainBody(); ?></td>
</tr>
</table>
<?php } ?>
Il tutto sembra funzionare ma non è così. Infatti al caricamento di questo codice, cliccando ogni link della pagina
si verifica sempre e solo la prima condizione per cui viene caricata sempre la tabella con i due moduli.
Premettendo che non sono molto esperto di joomla ed è la prima volta che faccio un template da zero, come potrei risolvere questo problema?
Grazie a tutti