Détecter la page d'accueil de Joomla! peut s'avérer bien utile quand on veut changer le layout ou appeler des scripts supplémentaires très simplement et rapidement sans avoir à développer sous plusieurs thèmes ou templates.
Tout d'abord, on détecte la home page :
<?php
$menu = JFactory::getApplication()->getMenu();
?>
Puis on peut l'utiliser pour écrire des variables avec if :
<?phpBLOG COMMENTS POWERED BY DISQUS
if ($menu->getActive() == $menu->getDefault()) { Variables à ajouter à la home
}
?>