Обучаю битриксу программистов, интеграторов. Подробнee ⇒

Как изменить тип инфоблока, как изменить инфолок CRM



Изменить тип инфоблока Битрикс
Можно изменить тип инфоблока можно прямо в БД, но проще так:

1. Перейти на страницу редактирования инфоблока, у которого нужно изменить тип.
2. В адресной строке необходимо заменить параметр type на новый (код того типа в который необходимо перенести инфоблок).
Например:

Было
/bitrix/admin/iblock_edit.php?type=CRM_PRODUCT_CATALOG&lang=ru&ID=1&admin=Y

Стало
/bitrix/admin/iblock_edit.php?type=catalog&lang=ru&ID=1&admin=Y

3. Переходим по новому адресу
4. Сохраняем инфоблок
5. Обновляем информацию в компонентах, которые используют данный инфоблок.

Изменить каталог, который использует CRM Битрикс
1. Заходим в админку > Настройки > Инструменты > Командная PHP-строка
2. Выполняем следующий код
COption::SetOptionString("crm","default_product_catalog_id","1"); //вместо 1 нужный ID инфоблока
COption::GetOptionString("crm","default_product_catalog_id","100"); // должен вывести нужный ID инфоблока
Если блог был полезным, можете угостить меня "чашечкой кофе" :)

Сбер по номеру телефона +7 (953) 585-13-09 Вероника.
Спасибо!