+7 495 008 8452
  • Загрузка
Выберите ваш цвет

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

Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Информация для разработчиков

Перед использованием модуля необходимо проверить установлен ли он и подключить его при помощи конструкции:

<?
if (CModule::IncludeModule("catalog"))
{
   //здесь можно использовать функции модуля
}
?>

Перед использованием какого-либо информационного блока в качестве торгового каталога необходимо проверить является ли этот информационный блок каталогом (т.е. подключен ли он к модулю торгового каталога) при помощи конструкции:

<?
if (CCatalog::GetByID($IBLOCK_ID))
{
   //здесь можно работать с информационым блоком
   //как с торговым каталогом
}
?>

Обе эти конструкции можно объединить в одну, которая проверяет, установлен ли модуль торгового каталога (и подключает его), и можно ли использовать текущий информационный блок с кодом $IBLOCK_ID в качестве торгового каталога:

<?
if (CModule::IncludeModule("catalog")
   && CCatalog::GetByID($IBLOCK_ID))
{
   //здесь можно работать с информационым блоком
   //как с торговым каталогом
}
?>

См. также

Показ цен - показ цен торгового каталога.
Занесение в корзину - занесение товаров торгового каталога в корзину модуля продаж.
Модуль включает в себя следующие компоненты 2.0:

Компоненты модуля
Название Имя в пространстве имен bitrix Описание
Импорт каталога из 1С catalog.import.1c Выполняет импорт данных из 1С в формате CommerceML v2.
Экспорт каталога в 1С catalog.export.1c Компонент выполняет экспорт данных в 1С в формате CommerceML v2

 

 

Источник: https://dev.1c-bitrix.ru/api_help/catalog/index.php

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...