Фон сайта

+7 (343) 221-30-69

Ноября
20
2018

Снипеты для работы с меню Joomla

Рейтинг:   / 0
ПлохоОтлично 

1. Данный код получает название текущего пункта меню :

1
<?php $currentMenuName = JSite::getMenu()->getActive()->name ; ?>

2. Код ниже получает ID текущего пункта меню:

1
<?php $currentMenuId = JSite::getMenu()->getActive()->id ; ?>

3. Следующий код возвращает статус публикации текущего пункта меню, если опубликован то возвращается значение «1»:

1
<?php $currentMenuStatus = JSite::getMenu()->getActive()->published ;?>

4. следующий синтаксис доставляет URL (не SEF) для текущего пункта меню

1
<?php $currentMenuLink = JSite::getMenu()->getActive()->link ;?>

5. Следующий синтаксис получает родитель текущего ID родителя текущего пункта меню (для верхнего уровня и на домашней странице значение будет 0):

1
<?php $currentMenuParent = JSite::getMenu()->getActive()->parent ;?>

6. и последний на сегодня сниппет дает возможность получить значение уровня доступа для текущего пункта меню (Public = 0, Registered = 1, Special= 2):

1
<?php $currentMenuAccess = JSite::getMenu()->getActive()->access ;?>

Данную статейку нашёл здесь

Добавить комментарий

   


Защитный код
Обновить

Копилка знаний


Сайтостроение