GetGroupsList
Описание и параметры
CDBResult CCatalogGroup::GetGroupsList( array arFilter = Array() );
Метод возвращает записи из таблицы связей между типами цен и группами пользователей сайта по фильтру arFilter. Нестатический метод.
Параметры вызова
| Параметр | Описание |
|---|---|
| arFilter | Фильтр задается в виде ассоциативного массива, ключами в котором являются названия полей, а значениями - условия на значения. Допустимые ключи:
|
Возвращаемые значения
Объект класса CDBResult, содержащий набор ассоциативных массивов с ключами
| Ключ | Описание |
|---|---|
| ID | Код записи. |
| CATALOG_GROUP_ID | Код типа цен. |
| GROUP_ID | Код группы пользователей. |
| BUY | Флаг со значениями: Y - запись о разрешении пользователям данной группы покупать товары по ценам данного типа, N - запись о разрешении пользователям данной группы видеть цены данного типа. |
Примеры использования
<?
// Выберем коды типов цен, по которым все пользователи
// (т.е. группа 2) могут покупать товары
$db_res = CCatalogGroup::GetGroupsList(array("GROUP_ID"=>2, "BUY"=>"Y"));
while ($ar_res = $db_res->Fetch())
{
echo $ar_res["CATALOG_GROUP_ID"].", ";
}
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025