Информация для разработчиков
Описание
Перед использованием модуля необходимо проверить установлен ли он и подключить его при помощи конструкции:
<? if (CModule::IncludeModule("catalog")) { //здесь можно использовать функции модуля } ?>
Перед использованием какого-либо информационного блока в качестве торгового каталога необходимо проверить является ли этот информационный блок каталогом (т.е. подключен ли он к модулю торгового каталога) при помощи конструкции:
<? if (CCatalog::GetByID($IBLOCK_ID)) { //здесь можно работать с информационным блоком //как с торговым каталогом } ?>
Обе эти конструкции можно объединить в одну, которая проверяет, установлен ли модуль торгового каталога (и подключает его), и можно ли использовать текущий информационный блок с кодом $IBLOCK_ID в качестве торгового каталога:
<? if (CModule::IncludeModule("catalog") && CCatalog::GetByID($IBLOCK_ID)) { //здесь можно работать с информационным блоком //как с торговым каталогом } ?>
Смотрите также
Показ цен - показ цен торгового каталога.
Занесение в корзину - занесение товаров торгового каталога в корзину модуля продаж.
Компоненты 2.0
Модуль включает в себя следующие компоненты 2.0:Компоненты модуля | ||
Название | Имя в пространстве имен bitrix | Описание |
---|---|---|
Импорт каталога из 1С | catalog.import.1c | Выполняет импорт данных из 1С в формате CommerceML v2. |
Экспорт каталога в 1С | catalog.export.1c | Компонент выполняет экспорт данных в 1С в формате CommerceML v2 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024