Проверка на главную страницу или на определённый алиас
Часто возникает необходимость в самом шаблоне делать проверку на то, находимся ли мы на главной или нет.
if (JURI::current() == JURI::base()) {
//код, который будет исполнен, если мы на главной странице
}
А если мы хотим сделать проверку на то, находимся ли мы на определённой странице, делаем так:
$app=JFactory::getApplication(); $menu=$app->getMenu(); $active=$menu->getActive();
Переменная active у нас здесь - это stdClassObject текущего пункта меню. И теперь, чтобы получить у него alias, нужно обратиться к соответствующему свойств. А далее просто делаем проверку, равен ли alias текущей страницы нужному вам значению или нет.
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()