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

Меню


Описание 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
Наверх