GetElementGroups
Описание
CDBResult CIBlockElement::GetElementGroups( mixed ID, bool bElementOnly = false, array arSelect = array() );
Принимает массив идентификаторов элементов. Возвращает группы, которым принадлежит элемент, по его коду ID. Метод статический.
Смотрите также
Параметры вызова
Параметр | Описание | С версии |
---|---|---|
ID | ID элемента, либо массив ID элементов, для которых надо вернуть привязки к разделам. | |
bElementOnly
| Не обязательный параметр. Указывает на необходимость выборки привязок и из свойств типа "Привязка к разделу". По умолчанию равен false и значения свойств будут выбраны. Если значения свойств не нужны, то значением параметра надо задать true.
| 5.1.0 |
arSelect
| Перечень возвращаемых полей. Допустимые поля:
Поля, относящиеся к разделу:
Поля, относящиеся к инфоблоку раздела:
Поля, относящиеся к элементу, для которого возвращаются разделы:
| 12.5.7 |
Возвращаемое значение
Возвращается объект CDBResult со всеми полями для формирования url. С версии 10.0.9 в результат запроса добавлено поле IBLOCK_ELEMENT_ID.Примеры использования
<? $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); ?>
Армен Айрапетян
|
||
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.