Je me bats avec le composant tag. 1) Quand je clique sur le titre d'un article du component/tags/tag/MyTag
page, je suis alors redirigé vers une page avec l'id item home. C'est un gros problème car il y a beaucoup de modules affichant ce que je ne veux pas dans un article.
Je voudrais soit garder le même itemid que le component/tags/tag/
page pour cette nouvelle page ou pour avoir un itemid statique (écrasement de la navigation du lien d’article), par exemple le itemid=200
J'ai trouvé dans com_tags\tag\default_items.php
la ligne qui donne cette redirection mais ne parvient pas à trouver la solution.
<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>
Vous pouvez voir ce que je veux dire ici
2) Le titre de mon article n'est pas affiché du tout.
Aucune idée sur la façon de résoudre ça?
Modifier :
&Itemid=200
à la fin, cela fonctionne si je ne suis pas dans l’URL de SEF, même s’il ya 2 éléments dans l’URL. Mais dans l'URL SEF, ça ne marche pas.Si vous n'avez qu'une seule catégorie racine pour tous les éléments, celui-ci devrait suffire. Assurez-vous que tous les articles appartiennent à une catégorie de ce menu (directement ou en tant qu'enfant).
Vous devriez maintenant constater que lorsque vous cliquez sur un élément de la liste des balises, celui-ci utilisera l'id de menu de l'élément de menu contenant la catégorie.
Fondamentalement, si joomla ne peut pas trouver un élément de menu qui référence l'article de façon directe ou via la catégorie, il utilisera simplement la page d'index par défaut.
J'espère que cela a du sens et DEVRAIT résoudre votre problème. Cela n'apparaît pas souvent, car les gens ont invariablement sur leur site un élément de menu de type blog/catégorie d'affichage.