Módulos apenas na frontpage!

Quando se cria um site em Joomla, os módulos com links de conteúdo, atribuídos a página principal, ao serem clicados, levam a página com o conteúdo correto, porém, ainda exibindo os módulos, como se ainda estivéssemos na página inicial. Vamos entender como exibir as páginas de conteúdo corretamente.

Joomla “cria” as páginas do site a partir da estrutura de navegação. A partir da mesma é que são atribuídos os módulos. Imagine que se tem um site com a seguinte navegação:

PRINCIPAL : SOBRE A EMPRESA : NOTÍCIAS : CONTATO

A categoria NOTÍCIAS tem uma sub-categoria chamada ÚLTIMAS NOTÍCIAS, sendo que essa última não faz parte da navegação.

Na página principal se colocou um módulo de Últimas Notícias que deve aparecer somente nessa página. Na aba Atribuir Menu de configuração do módulo marca-se apenas o ítem de navegação Principal.

O módulo exibe os títulos dos artigos da sub-categoria com o mesmo nome. Ao clicar em qualquer um dos links, se é levado para a página correta, porém o módulo Últimas Notícias continua aparecendo.

A razão disso é que, como não há um ítem de menu específico para essa categoria na navegação, o sistema não sabe o que exibir ou não nas páginas seguintes. Então, ele carrega uma página com os atributos da anterior, no caso, a página principal.

A solução é criar um menu com o ítem de menu em um módulo que não será atribudo a qualquer posição no template. Embora presente, esse menu não aparecerá em lugar nenhum.

Como resolver isso:

  1. Crie um novo menu chamado Escondido;
  2. Seguindo nosso exemplo, crie um ítem de menu do tipo Artigos > Categoria como Blog e aponte para a categoria desejada. No exemplo ela se chama Últimas Notícias. É possível criar ítens de menu para um único artigo também;
  3. Crie o módulo para esse menu, publique-o mas não o atribua a qualquer posição;
  4. No Gerenciador de Módulos, você poderá configurar o que quer ver ou não nessa página gerada através desse novo ítem de menu;
  5. Feito isso, ao clicar nos links de Últimas Notícias, a página aparecerá corretamente, sem os módulos atribuídos a página principal.
  6. Lembre-se de limpar o cache do navegador.
Related Posts with Thumbnails
photo by: gfpeck
Seja Sociável! Compartilhe!

12 pensamentos sobre “Módulos apenas na frontpage!

  • 25/11/2015 em 15:10
    Permalink

    Não consigo abrir artigo nenhum nele, já instalei diversos módulos news achando que o módulo poderia estar corrompido mais não resolveu, alguém já passou por isso?

    Responder
    • 06/12/2015 em 10:16
      Permalink

      Se sua página principal (frontpage) estiver atribuída para aparecer somente artigos em destaque, vc precisa marcar seus artigos para que apareçam.

      Responder
  • 29/07/2015 em 07:57
    Permalink

    Infelizmente não consegui amigo, deve ser algum problema no template.
    Mesmo assim muito obrigado pela atenção.

    Obs: Existe algum artigo no blog falando sobre a modificação, adição ou exclusão de posições de um template? Mais uma vez muito obrigado pela atenção.

    Responder
    • 04/08/2015 em 07:29
      Permalink

      Vitor, vamos em partes. Primeiro o problema:

      1. você clica em um link da página principal
      2. Esse link leva para um conteúdo interno
      3. além do conteúdo, você vê os módulos que aparecem na página inicial

      Solução:

      1. Crie um menu e chame de escondido
      2. Nesse menu, crie um ítem de menu que aponta para o conteúdo desejado
      3. Não publique esse menu em nenhuma posição

      Espero que ajude.

      Responder
      • 09/11/2015 em 13:57
        Permalink

        Helvecio, estou com esse problema, e segui a risca todas as orientações, mas continua aparecendo os módulos.

        No gerenciador de módulos, aparece em Atribuir Menu:
        >> Escondido > Plantão (Aqui está marcado)

        >>Main Menu
        > Principal (Aqui está marcado)

        Tenhos dois módulos que sempre aparecem nas páginas, o Última Notícia e Slide.
        O que acontece, se eu desmarcar no menu PRINCIPAL, ela não aparece quando clico no link, mas também desaparece da página inicial.

        Fiz algo de errado?

        Responder
        • 11/11/2015 em 20:31
          Permalink

          Félix, atualizei o post. Veja se ficou mais claro. Qualquer dúvida, escreva.

          Responder
          • 12/11/2015 em 08:49
            Permalink

            Consegui sim, muito obrigado.

  • 22/07/2015 em 12:25
    Permalink

    Oi Bom dia. ótima dica.
    Estou trabalhando com o K2 pela primeira vez e estou tendo umas dificuldades. Por exemplo, coloquei algumas categorias para aparecerem na página inicial (artigos em destaques).
    Porém quando eu clique no item que eu quero ele aponta para uma página interna do item do k2 e como ela não está atribuida à nenhum item de menu, não consigo escolher quais módulos devem aparecer nela, como por exemplo o slide show da página inicial, que não deveria aparecer. Você tem algum dica para me ajudar? Obrigada.

    Responder
    • 25/07/2015 em 07:04
      Permalink

      Oi Natália! Você mesma já respondeu a sua pergunta. É necessário criar itens de menu para essas categorias para que você possa gerenciar a exibição de módulos. Boa sorte!

      Responder
  • 26/03/2015 em 16:14
    Permalink

    pow! muito bom.. essa fica foi de mais! a solução é o conflito rsrsrs vlw ai

    Responder

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *