web-dev-qa-db-fra.com

Rendre l'élément de menu actuel cliquable dans le blog de la catégorie

Bonjour, j'utilise ce code:

<?php
    $active = JFactory::getApplication()->getMenu()->getActive();
    echo $active->title;
?>

Pour afficher le titre actuel de l'élément de menu, mais comment puis-je le rendre lié? Alors c'est un lien et je peux cliquer dessus?

1
Peter

Pour obtenir le lien, vous pouvez simplement utiliser $active->link.

Donc, en fonction de votre code, vous pouvez utiliser les éléments suivants:

$active = JFactory::getApplication()->getMenu()->getActive();
$title  = $active->title;
$url    = JRoute::_($active->link);

echo '<a href="' . $url . '">' . $title . '</a>';
1
Lodder