Добрый день!
столкнулся со следующей проблемой:
имеем класс Bitrix\Iblock\IblockTable, для создания инфоблока используем метод add
$result=Bitrix\Iblock\IblockTable::add(array(
'NAME'=>'test',
'IBLOCK_TYPE_ID'=>'services',
'CODE'=>'test'
));
if ($result->isSuccess())
{
echo $id = $result->getId();
}
Все хорошо, получаем id нового инфоблока. Идем в админку нового инфоблока нет, т.к не указана привязка к сайту, в таблице для этого есть "LID".
смотрим класс Bitrix\Iblock\IblockTable конкретно функцию getMap() в массиве нет поля описания привязка к сайту.
Вопрос: Как указать привязку к сайту?
PS: Очень большое подозрение что разработчики забыли его добавить.
столкнулся со следующей проблемой:
имеем класс Bitrix\Iblock\IblockTable, для создания инфоблока используем метод add
$result=Bitrix\Iblock\IblockTable::add(array(
'NAME'=>'test',
'IBLOCK_TYPE_ID'=>'services',
'CODE'=>'test'
));
if ($result->isSuccess())
{
echo $id = $result->getId();
}
Все хорошо, получаем id нового инфоблока. Идем в админку нового инфоблока нет, т.к не указана привязка к сайту, в таблице для этого есть "LID".
смотрим класс Bitrix\Iblock\IblockTable конкретно функцию getMap() в массиве нет поля описания привязка к сайту.
Вопрос: Как указать привязку к сайту?
PS: Очень большое подозрение что разработчики забыли его добавить.