Документация для разработчиков
Темная тема
Недоступно в редакциях: Малый бизнес, Стандарт, Старт

Меню


Описание wiki.menu

Компонент выводит меню команд. Компонент является стандартным и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути: Контент > Wiki > Меню.

Компонент относится к модулю Wiki.



Параметры

Основные параметры
Тип информационного блока (используется только для проверки) IBLOCK_TYPE Указывается тип информационных блоков, в котором будут храниться данные Wiki. Тип инфоблока создается при инсталляции дистрибутива или установке модуля. Если не создан, то требуется создание вручную.
Код информационного блока IBLOCK_ID Указывается информационный блок, в котором будут храниться данные Wiki. Инфоблок создается при инсталляции дистрибутива или установке модуля. Если не создан, то требуется создание вручную.
Имя Wiki-страницы ELEMENT_NAME Задается имя переменной в которой будет передаваться имя страницы. Должно совпадать с полем "Имя переменной для страницы".
Тип меню MENU_TYPE Параметр задает вид меню. Параметр принимает значения:
  • page - Обсуждение не выводится.
  • full - Обсуждение выводится.
Разрешить обсуждение USE_REVIEW Дается разрешение на обсуждение статей Wiki.
Шаблоны ссылок
Шаблон пути к Wiki-странице PATH_TO_POST Указывается путь к главной странице Wiki.
Шаблон пути к странице редактирования Wiki-страницы PATH_TO_POST_EDIT Указывается путь к странице редактирования страницы.
Шаблон пути к странице со списком категорий PATH_TO_CATEGORIES Указывается путь к странице со списком категорий.
Шаблон пути к странице обсуждения PATH_TO_DISCUSSION Указывается путь к странице форума обсуждения статьи.
Шаблон пути к странице поиска PATH_TO_SEARCH Указывается путь к странице поиска.
Шаблон пути к странице истории изменений Wiki-страницы PATH_TO_HISTORY Указывается путь к странице истории изменений страницы.
Шаблон пути к странице сравнения версий Wiki-страницы PATH_TO_HISTORY_DIFF Указывается путь к странице сравнения версий страницы.
Шаблон пути к странице пользователя PATH_TO_USER Указывается путь к странице пользователя. Используется в истории создании страницы для перехода на страницу профиля пользователя.
Имена переменных
Имя переменной для страницы PAGE_VAR Указывается имя переменной в которой передается имя страницы
Имя переменной для операции OPER_VAR Указывается имя переменной, по которой определяется текущая операция на странице.


Пример вызова

<?$APPLICATION->IncludeComponent(
	"bitrix:wiki.menu",
	"",
	Array(
		"PATH_TO_POST" => "",
		"PATH_TO_POST_EDIT" => "",
		"PATH_TO_CATEGORIES" => "",
		"PATH_TO_DISCUSSION" => "",
		"PATH_TO_SEARCH" => "",
		"PATH_TO_HISTORY" => "",
		"PATH_TO_HISTORY_DIFF" => "",
		"PATH_TO_USER" => "",
		"PAGE_VAR" => "title",
		"OPER_VAR" => "oper",
		"IBLOCK_TYPE" => "wiki",
		"IBLOCK_ID" => "",
		"ELEMENT_NAME" => $_REQUEST["title"],
		"USE_REVIEW" => "Y",
		"MENU_TYPE" => "page"
	),
false
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024