GetList
Метод устарел. Рекомендуется использовать методы класса \Bitrix\Sale\Location\GroupTable
.
Описание и параметры
CDBResult CSaleLocationGroup::GetList( array arOrder = Array("NAME"=>"ASC"), array arFilter = Array(), string strLang = LANGUAGE_ID );
Метод возвращает набор групп местоположений, удовлетворяющих фильтру arFilter. Группы отсортированы в соответствии с массивом arOrder. Нестатический метод.
Параметры вызова
Параметр | Описание |
---|---|
arOrder | Ассоциативный массив для указания сортировки результирующего набора групп. Каждая пара ключ-значение массива применяется последовательно. Ключами являются названия полей для сортировки, а значениями - направления сортировки. Допустимые ключи:
|
arFilter | Фильтр представляет собой ассоциативный массив, в котором ключами являются названия параметров группы, а значениями - условия на значения Допустимые ключи:
|
strLang | Код языка для языкозависимых параметров. По умолчанию равен текущему языку. |
Возвращаемые значения
Возвращается объект класса CDBResult, содержащий ассоциативные массивы с ключами:
Ключ | Описание |
---|---|
ID | Код группы местоположений. |
SORT | Индекс сортировки. |
NAME | Название группы. |
LID | Язык названия. |
Пример использования
<select name="LOCATION2" size="5" multiple> <? $db_vars = CSaleLocationGroup::GetList(Array("NAME"=>"ASC"), array(), LANGUAGE_ID); while ($vars = $db_vars->Fetch()): ?> <option value="<?= $vars["ID"]?>"><?= htmlspecialchars($vars["NAME"])?></option> <? endwhile; ?> </select>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.