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

Редактирование


Описание wiki.edit

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

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

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



Параметры

Основные параметры
Тип информационного блока (используется только для проверки) IBLOCK_TYPE Указывается тип информационных блоков, в котором будут храниться данные Wiki. Тип инфоблока создается при инсталляции дистрибутива или установке модуля. Если не создан, то требуется создание вручную.
Код информационного блока IBLOCK_ID Указывается информационный блок, в котором будут храниться данные Wiki. Инфоблок создается при инсталляции дистрибутива или установке модуля. Если не создан, то требуется создание вручную.
Имя Wiki-страницы ELEMENT_NAME Задается имя переменной в которой будет передаваться имя страницы. Должно совпадать с полем "Имя переменной для страницы".
Шаблоны ссылок
Шаблон пути к Wiki-странице PATH_TO_POST Указывается путь к главной странице Wiki.
Шаблон пути к странице со списком категорий PATH_TO_CATEGORIES Указывается путь к странице со списком категорий.
Шаблон пути к странице обсуждения PATH_TO_DISCUSSION Указывается путь к странице форума обсуждения статьи.
Шаблон пути к странице истории изменений Wiki-страницы PATH_TO_HISTORY Указывается путь к странице истории изменений страницы.
Шаблон пути к странице сравнения версий Wiki-страницы PATH_TO_HISTORY_DIFF Указывается путь к странице сравнения версий страницы.
Шаблон пути к странице пользователя PATH_TO_USER Указывается путь к странице пользователя. Используется в истории создании страницы для перехода на страницу профиля пользователя.
Дополнительные настройки
Устанавливать заголовок страницы SET_TITLE Название страницы будет установлено в качестве заголовка окна браузера.
Устанавливать статус 404, если не найдены элемент или раздел SET_STATUS_404 Странице будет установлен статус 404, если не найдена страница или раздел.
Включать инфоблок в цепочку навигации INCLUDE_IBLOCK_INTO_CHAIN В цепочку навигации будет включено название информационного блока.
Включать раздел в цепочку навигации ADD_SECTIONS_CHAIN Раздел Wiki будет включен в цепочку навигации.
Имена переменных
Имя переменной для страницы VARIABLE_ALIASES Указывается имя переменной в которой передается имя страницы
Имя переменной для операции VARIABLE_ALIASES Указывается имя переменной, по которой определяется текущая операция на странице.


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

<?$APPLICATION->IncludeComponent(
	"bitrix:wiki.edit",
	"",
	Array(
		"PATH_TO_POST" => "",
		"PATH_TO_CATEGORIES" => "",
		"PATH_TO_DISCUSSION" => "",
		"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"],
		"SET_TITLE" => "Y",
		"SET_STATUS_404" => "N",
		"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
		"ADD_SECTIONS_CHAIN" => "N"
	)
);?>


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