Adicionar posição para módulo ao Joomla 1.5 Versão para impressão
Segunda, 21 Julho 2008 02:00

Estou a trabalhar num projecto novo no Joomla 1.5 e necessitei de uma posição para módulo, que o template que estou a utilizar não tinha.

Para adicionar uma nova posição a um template do Joomla apenas precisei de, através do Template Manager, editar o HTML do Template e adicionar o seguinte código na posição pretendida:

<?php if ($this->countModules(‘nome_modulo’)) : ?>
    <div>
        <jdoc:include type=”modules” name=”nome_modulo” style=”xhtml” />
    </div>
<?php endif; ?>

Apenas precisam de dar um nome a essa nova posição que estão a criar e substituir o nome_modulo.

De seguida é necessário dar a conhecer essa nova posição, para isso devem ir ao XML do template e adicionar o novo módulo dentro das tags <positions>, como no exemplo a seguir:

<positions>  
  <position>hornav</position>
  <position>breadcrumbs</position>
  <position>banner</position>
  <position>left</position>
  <position>right</position>
  <position>top</position>
  <position>user1</position>
  <position>user2</position>
  <position>user3</position>
  <position>user4</position>
  <position>user5</position>
  <position>nome_modulo</position>
  <position>footer</position>
  <position>syndicate</position>
  <position>debug</position>
 </positions>

Está pronto, agora é só configurar o módulo que quiserem para essa posição, pois ela já aparece na lista de posições disponíveis.

Espero que esta dica seja útil.

Agora o problema é que me está a faltar algumas extensões que precisava para o Joomla 1.5, esperemos que começem a abundar o mais depressa possível, como acontece com a versão 1.0.xx.

Technorati Tags , , , ,

Fonte: Blog Dinheiro na Internet