Документация для разработчиков
Темная тема

GetCountryList

Класс устарел. Рекомендуется использовать методы класса Bitrix\Sale\Location.

Описание и параметры

CDBResult
CSaleLocation::GetCountryList(
	array arOrder = Array("NAME_LANG"=>"ASC"),
	array arFilter = Array(),
	string strLang = LANGUAGE_ID
);

Метод возвращает набор стран по фильтру arFilter, отсортированный по массиву arOrder. Языкозависимые параметры берутся для языка strLang. Нестатический метод.

Параметры вызова

ПараметрОписание
arOrder Ассоциативный массив для сортировки записей. Сортировка осуществляется последовательно по каждой паре ключ-значение. Ключами являются названия параметров, а значениями - направления сортировки.

Допустимые ключи:
  • NAME_LANG - языкозависимое название страны;
  • ID - код страны;
  • NAME - языконезависимое название страны;
  • SHORT_NAME - языконезависимое сокращенное название страны.
Допустимые значения:
  • ASC - по возрастанию;
  • DESC - по убыванию.
arFilter Ассоциативный массив для фильтрации записей - выбираются только те записи, которые удовлетворяют фильтру. Ключами являются названия параметров, а значениями - условия на значения.

Допустимые ключи:
  • ID - код страны;
  • NAME - языконезависимое название страны.
strLang Язык, на котором выбираются языкозависимые параметры. По умолчанию равен текущему языку.

Возвращаемые значения

Возвращается объект класса CDBResult, содержащий набор ассоциативных массивов с ключами:

Ключ Описание
ID Код страны.
NAME_ORIG Языконезависимое название страны.
SHORT_NAME Языконезависимое короткое название страны.
NAME Языкозависимое название страны.
NAME_LANG Языкозависимое название страны, если оно есть. Иначе языконезависимое название страны.


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх