Документация для разработчиков
Темная тема

Настройки бизнес-процессов


Описание crm.config.bp

Позволяет выполнить настройку бизнес-процессов в модуле CRM. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути CRM > Настройки > Настройки бизнес-процессов.



Параметры

Поле Параметр Описание
Управление адресами страниц
Включить поддержку ЧПУ SEF_MODE [Y|N] При отмеченной опции будет включена поддержка ЧПУ.
Если режим поддержки ЧПУ включен, то необходимо настроить следующие параметры:
Каталог ЧПУ (относительно корня сайта):SEF_FOLDER Каталог ЧПУ: путь до папки, с которой работает компонент. Этот путь может как совпадать с физическим путём, так и не совпадать.
Адреса страницSEF_URL_TEMPLATESУказываются адреса следующих страниц:
  • ENTITY_LIST_URL - страница списка типов;
  • BP_LIST_URL - страница списка шаблонов бизнес-процессов;
  • BP_EDIT_URL - страница редактирования шаблона.
SEF_FOLDER, SEF_URL_TEMPLATES.
Если режим поддержки ЧПУ выключен, то необходимо настроить параметр VARIABLE_ALIASES
Имена переменныхVARIABLE_ALIASESИмена переменных для управления страницами.
mode - имя переменной идентификатора режима (указывается при выключенном режиме поддержки ЧПУ). entity_id - имя переменной идентификатора типа (указывается при выключенном режиме поддержки ЧПУ). bp_id - имя переменной идентификатора шаблона бизнес-процесса(указывается при выключенном режиме поддержки ЧПУ).
.


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

<?$APPLICATION->IncludeComponent(
"bitrix:crm.config.bp",
	"",
	Array(
		"SEF_MODE" => "Y",
		"SEF_FOLDER" => "/docs/a-new-section-1/",
		"SEF_URL_TEMPLATES" => Array(
			"ENTITY_LIST_URL" => "",
			"BP_LIST_URL" => "#entity_id#/",
			"BP_EDIT_URL" => "#entity_id#/edit/#bp_id#/"
		),
		"VARIABLE_ALIASES" => Array(
			"BP_LIST_URL" => Array(),
			"BP_EDIT_URL" => Array(),
			"ENTITY_LIST_URL" => Array(),
		)
	)
);?>



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