ti-enxame.com

Itens de menu e ID do item

Eu configurei um site usando um modelo RocketTheme. Na página inicial, existem vários itens de blog (artigos da categoria de blog). O ID do item da página inicial é 110.

Eu também tenho um item de menu blog (artigos-> categoria: blog) no menu principal. O ID do item é 180.

No site, há também um módulo de blog que puxa artigos da categoria de blog.

O problema é que, independentemente de onde eu clico no link de um item de blog, na página inicial, no módulo ou no item de menu real do blog, ele abre o artigo no item ID 110, que é a página inicial.

A maioria dos tutoriais e respostas diz que a maneira de contornar isso é criar um item de menu específico para a categoria - mas eu fiz isso e ainda tenho o problema.

Alguma outra ideia?

2
user101289

Espero que isso ajude a responder à pergunta. O motivo de você obter o 110 em vez do 180 Itemdid é porque está na página inicial. A maioria dos módulos será exibida no Itemid atual (neste caso, a página inicial, 110), não no Itemdid do menu de destino que você está procurando. Os artigos não estão vinculados aos Itemdid quando são criados. O ID do item nos fornece apenas um valor numérico para um item do menu.

Alguns módulos do blog permitem que você defina um Itemid de destino, o que o vincularia ao menu apropriado do Itemid.

A única razão pela qual consigo pensar que os itens do seu Item estão sendo vinculados a 110, não importa o que seja (mesmo que você esteja no link do menu Blog com 180), é porque você está usando um link externo para acessar a página do blog, que está carregando o item 110. com isso?

3
Web-JIVE

Para contornar isso, você deve criar um item de menu "Artigo único". Pode estar em um menu oculto e não precisa estar visível para os usuários. O layout deste item de menu será usado para exibir os artigos. Simplesmente verifique se todos os módulos que NÃO deseja exibir com o seu artigo não estão publicados para este item de menu específico.

0
johanpw