Для определения главной страницы в Joomla можно воспользоваться следующий кодом:
if ( JMenu::getInstance( 'site' )->getActive()->home ) { echo 'Главная страница'; }

Но у этого способа есть один существенный недостаток. Если у нас главная страница это допустим список материалов или список товара, то при переходе в материал или товар нам все равно будет показывать что мы на главной странице! Поэтому для определения главной страницы лучше всего использовать такое условие:
if ( JUri::base() === JUri::current() ){ echo 'Главная страница'; }