ti-enxame.com

Atribuir Itemid ao artigo quando aberto em uma página "Itens Marcados"

Estou lutando com o componente tag. 1) Quando clico no título de um artigo do component/tags/tag/MyTag page, sou redirecionado para uma página com o item homeid. Esse é um grande problema, porque há muitos módulos exibidos que eu não quero em um artigo.

Gostaria de manter o mesmo itemid que o component/tags/tag/ página para esta nova página ou para ter um item estático (substituição da navegação por link do artigo), por exemplo, o itemid=200

Eu encontrei em com_tags\tag\default_items.php a linha que fornece esse redirecionamento, mas não conseguiu encontrar a solução.

<a href="<?php echo JRoute::_(TagsHelperRoute::getItemRoute($item->content_item_id, $item->core_alias, $item->core_catid, $item->core_language, $item->type_alias, $item->router)); ?>">
   <?php echo $this->escape($item->core_title); ?>
</a>

Você pode ver o que eu quero dizer aqui

2) O título do meu artigo não é exibido.

Alguma idéia de como resolver isso?

Editar:

  • Se eu adicionar &Itemid=200 no final, está funcionando se eu não estiver no URL do SEF, mesmo que haja 2 itensid no URL. Mas no URL do SEF, não está funcionando.
  • Se eu atribuir o artigo ao idioma ALL, também estará funcionando: o itemid é preservado e o título é exibido: mas essa não é uma solução a longo prazo
1
MagTun
  • Crie um novo menu chamado HIDDEN (ou seja, não será realmente exibido no site
  • Crie um item de menu para exibir todos os pais da categoria no layout da lista ou do blog. Não importa, desde que os artigos 'marcados' estejam em uma categoria coberta por um item de menu.

Se você tiver apenas UMA categoria raiz para todos os itens, esse item deverá ser suficiente. Verifique se todos os artigos pertencem a uma categoria neste menu (diretamente ou quando criança)

Agora você deve achar que, quando clicar em um item da lista TAG, ele usará o itemid do menu que contém a categoria.

Basicamente, se o joomla não conseguir encontrar um item de menu que faça referência ao artigo de alguma maneira diretamente ou através da categoria, ele usará apenas a página de índice por padrão.

Espero que isso faça sentido, e DEVE resolver o seu problema. Isso não aparece frequentemente, pois as pessoas invariavelmente têm em algum lugar do site um item de menu do tipo de categoria de blog/exibição.

1
MOLEDesign