Задача тривиальная. Решение беру из официальной документации по Joomla:
Думаю, что лучший способ, который подойдет для любого сайта следующий:
<?php $app = JFactory::getApplication(); $menu = $app->getMenu(); $lang = JFactory::getLanguage(); if ( $menu->getActive() == $menu->getDefault( $lang->getTag() ) ) { echo 'Главная страница'; } else { echo 'Второстепенная'; } ?>
Решение работает, начиная с версии 1.6.