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

Товары


Описание crm.product

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

В визуальном редакторе компонент расположен по пути CRM > Товары > Товары.



Параметры

Поле Параметр Описание
Основные параметры
Торговый каталогCATALOG_ID Указывается каталог, товары которого будут показаны.
Управление адресами страниц
Включить поддержку ЧПУ SEF_MODE [Y|N] При отмеченной опции будет включена поддержка ЧПУ.
Если режим поддержки ЧПУ включен, то необходимо настроить следующие параметры:
Каталог ЧПУ (относительно корня сайта):SEF_FOLDER Каталог ЧПУ: путь до папки, с которой работает компонент. Этот путь может как совпадать с физическим путём, так и не совпадать.
Адреса страницSEF_URL_TEMPLATESУказываются адреса следующих страниц:
  • index - основная страница;
  • product_list - страница списка товаров;
  • product_edit - страница редактирования товара;
  • product_show - страница просмотра товара;
  • section_list - страница списка разделов.
SEF_FOLDER, SEF_URL_TEMPLATES.
Если режим поддержки ЧПУ выключен, то необходимо настроить параметр VARIABLE_ALIASES
Имена переменныхVARIABLE_ALIASESИмена переменных для управления страницами:
  • product_id - имя переменной идентификатора товара(указывается при выключенном режиме поддержки ЧПУ);
  • section_id - имя переменной идентификатора раздела (указывается при выключенном режиме поддержки ЧПУ).
.


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

<?$APPLICATION->IncludeComponent(
"bitrix:crm.product",
	"",
	Array(
		"CATALOG_ID" => "34",
		"SEF_MODE" => "Y",
		"SEF_FOLDER" => "/docs/a-new-section-1/",
		"SEF_URL_TEMPLATES" => Array(
			"index" => "index.php",
			"product_list" => "product_list/#section_id#/",
			"product_edit" => "product_edit/#product_id#/",
			"product_show" => "product_show/#product_id#/",
			"section_list" => "section_list/#section_id#/"
		),
		"VARIABLE_ALIASES" => Array(
			"index" => Array(),
			"product_list" => Array(),
			"product_edit" => Array(),
			"product_show" => Array(),
			"section_list" => Array(),
		)
	)
);?>



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