Структура

search

Получить страницу по ссылке (url)

		$page = MenuApi::method__get_menu_by_link('/about'));
	

Получить пункты меню по ID (только один уровень)

Параметры

 

Параметр Тип Описание
$menu_id int Идентификатор меню
$parent_id int Идентификатор родительской категории из которой будет происходить выборка
$items = MenuApi::method__get_menu($parent_id,$menu_id);

Генерация ссылки

Метод позволяет сгенерировать ссылку на страницу из структуры сайта. Для генерации ссылки требуется идентификатор пунка меню $item_id. 

$suffix_part используется для достроения ссылки. Например: /news/ - было сгенерировано методом. Если добавить $suffix_part, который бедет равен "hello-world", То получим результат метода /news/hello-world


$link = MenuApi::method__generate_link($item_id, $suffix_part);

Получить права доступа для элемента меню

Таблица уровней доступа для пунктов меню

 код уровень доступа
r Чтение
r++ Запись
a Полный доступ

MenuApi::method__get_perm_group_id_by_user_session($item_id, $level);

Вернет true в случае если прав хватает

Получить следующий раздел относительно текущей страницы


$section = MenuApi::method__getRightPageSection();

Получить предыдущий раздел относительно текущей страницы


$section = MenuApi::method__getLeftPageSection();

© 2015 - 2018