| Exibindo e ocultando colunas no Template |
|
|
|
| Qua, 06 de Dezembro de 2006 12:20 |
|
Para ocultar e exibir uma coluna no seu template é muito simples. A função mosCountModules é fundamental para que possamos verificar se existe algum módulo configurado para carregar. A lógica é simples. Se tem módulo a ser carregado na posição RIGHT então exiba o mosMainBody() e o mosLoadModules ( 'right', -2 ) senão exiba somente o mosMainBody().
1. <div id="corpo">
2. <?php
3. echo "<div id='colunaesquerda'>";
4. mosLoadModules ( 'left', -2 );
5. echo "</div>";
6. //Condição SE existirem módulos na posição RIGHT
7. //mostre o mosMainBody() e a coluna do móulo RIGHT
8. if (mosCountModules('right')){
9. echo "<div id='conteudo'>";
10. mosMainBody();
11. echo "</div>";
12. echo "<div id='colunadireita'>";
13. mosLoadModules ( 'right', -2 );
14. echo "</div>";
15. // SE NÃO existirem módulos mostre somente o mosMainBody()
16. }else{
17. echo "<div id='conteudo2'>";
18. mosMainBody();
19. echo "</div>";
20. }?>
21. </div>
Entendendo o código
L 1. Div que modela o template
|




