Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Проверка ИБ к разделу

00 голосов
4
Здраствуйте.

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

Если есть такая возможность просьба привести пример...

Заранее блогадарен.
спросил 18 Авг, 13 от nintando (240 баллов)

4 Ответы

00 голосов
ответил 18 Авг, 13 от smileplz (8,020 баллов)
00 голосов
а можно поподробней а то что то я так и неразобрался.
<?
$db_old_groups = CIBlockElement::GetElementGroups($ELEMENT_ID, true);
$ar_new_groups = Array($NEW_GROUP_ID);
while($ar_group = $db_old_groups->Fetch())
$ar_new_groups[] = $ar_group["ID"];
CIBlockElement::SetElementSection($ELEMENT_ID, $ar_new_groups);
?>

$NEW_GROUP_ID ?
$ar_new_groups[] здесь храниться результат я так понимаю?

как правельно переписать чтоб в цикле он мне выводил номера разделов по id элемента?
ответил 27 Окт, 13 от nintando (240 баллов)
00 голосов
Код
$res = CIBlockElement::GetElementGroups($ELEMENT_ID);
while($ob = $res->Fetch())
   $arGroups[] = $ob["ID"];

В $arGroups содержатся ID разделов, которым принадлежит элемент $ELEMENT_ID.
ответил 31 Янв, 14 от smileplz (8,020 баллов)
00 голосов
все благодарю разобрался. Огромное спасибо.
ответил 20 Май, 14 от nintando (240 баллов)

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

0 голосов
1 ответ
0 голосов
2 ответов
спросил 24 Апр, 14 от Dayredo (180 баллов)
0 голосов
8 ответов
спросил 02 Июнь, 13 от BowBoy (160 баллов)
0 голосов
3 ответов