Blog Joomla! e WordPress

Dicas Joomla

Como carregar um módulo dentro de um template ou extensão Joomla

As vezes carregar um módulo em uma posição no index do seu template não é versátil o suficiente para o que você está tentando fazer com seu layout. Veja como carregar módulos dentro do seu template ou em outras extensões.

Se no seu template você utiliza os arquivos de substituição, que ficam dentro da pasta html/com_content, insira o seguinte código entre as tags PHP:

  1. $document = JFactory::getDocument();
  2. $renderer = $document->loadRenderer('modules');
  3. $position = "POSICAODOMODULO";
  4. $options = array('style' => 'raw');
  5. echo $renderer->render($position, $options, null);

Por exemplo, se você quiser colocar o módulo de artigos relacionados logo abaixo do seu post, como nós fizemos neste blog, basta entrar no arquivo padrão da página (html/com_content/article/default.php), e logo após a chamada <?php echo $this->item->text; ?>, colocar o código acima. O Joomla irá entender que todos os módulos carregados na posição definida acima, serão carregados logo após o conteúdo principal do seu artigo ou post.

A mesma lógica funciona para carregar módulos dentro de outros módulos ou componentes. Primeiramente, localize a posição que você quer inserir o módulo, encontre o arquivo relacionado a exibição da extensão e cole o código acima. Se você não estiver acostumado em modificar os códigos padrões do Joomla, sempre faça uma cópia do arquivo que for editar. Um simples underline na cópia já é o suficiente para você  ter um backup caso tudo dê errado.

Caso tenha dúvidas ou precise de ajuda, fique a vontade utilizando a área comentários abaixo.

Posts Relacionados

  • Quais módulos, componentes e plugins você deve utilizar no Joomla 2.5

    O Joomla é hoje uma das ferramentas de desenvolvimento de websites mais potentes do mundo. Estima-se que 1% de todos os sites da web são desenvolvidos com a plataforma. Se você está começando a utilizar o CMS Joomla, talvez precise de algumas dicas de quais módulos utilizar para incrementar sua instalação padrão. Neste post vou compartilhar com vocês quais módulos eu praticamente sempre instalo em sites que desenvolvo utilizando o Joomla 2.5.

  • 20 templates incríveis do WordPress com vídeos de fundo

    A página principal é na maioria das vezes a primeira coisa que uma pessoa vê quando chega no seu site. Assim, é uma das mais importantes, pois faz a primeira impressão sobre você e sua empresa.  Hoje eu vou mostrar 20 templates incríveis do WordPress com fundos de vídeo que você pode usar como base para o seu futuro projeto web.

© 2017 iDesigns Studio. Todos Direitos Reservados.
Design Gráfico e Web Design - Centro, Vitória, ES