Задать вопрос
@AlexMikhailov

Как программно удалить привязку к разделу?

Добрый вечер!
Необходимо удалить текущую привязку к разделу
Вот часть кода
$dbOldGroups = CIBlockElement::GetElementGroups($arFields["ID"], true);
while($arGroup = $dbOldGroups->Fetch())
{
	$allGroup[]=$arGroup["ID"];
}
/*ЧАСТЬ КОДА*/
{
	if(array_search($rasp["ID"],$allGroup))
	{
		unset($allGroup[in_array($rasp["ID"],$allGroup)]);
	}
}
CIBlockElement::SetElementSection($arFields["ID"], $allGroup);


Почему-то данный метод не срабатывает
  • Вопрос задан
  • 297 просмотров
Подписаться 1 Средний 4 комментария
Пригласить эксперта
Ответы на вопрос 1
@Anubis_I
можно просто удалить ненужную запись из таблички \Bitrix\Iblock\SectionElementTable
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы