GetList
Описание
CDBResult CIBlockPropertyEnum::GetList(
array arOrder = Array("SORT"=>"ASC", "VALUE"=>"ASC"),
array arFilter = Array()
);
Возвращает список вариантов значений свойств типа "список" по фильтру arFilter отсортированные в порядке arOrder. Метод статический.
Возвращаемое значение
Возвращается объект CDBResultСмотрите также
Параметры вызова
| Параметр | Описание |
|---|---|
| arOrder | Массив для сортировки, имеющий вид by1=>order1[, by2=>order2 [, ..]], где
by - поле сортировки, может принимать значения:
|
| arFilter | Массив вида array("фильтруемое поле"=>"значение" [, ...])
"фильтруемое поле" может принимать значения:
|
Примеры использования
<?
$property_enums = CIBlockPropertyEnum::GetList(Array("DEF"=>"DESC", "SORT"=>"ASC"), Array("IBLOCK_ID"=>$IBLOCK_ID, "CODE"=>"COLORS"));
while($enum_fields = $property_enums->GetNext())
{
echo $enum_fields["ID"]." - ".$enum_fields["VALUE"]."<br>";
}
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025