GetByID
Класс устарел. Рекомендуется использовать методы класса Bitrix\Sale\Location.
Описание и параметры
array CSaleLocation::GetByID( int ID, string strLang = LANGUAGE_ID );
Метод возвращает параметры местоположения с кодом ID, включая параметры страны и города. Параметры, зависящие от языка, возвращаются для языка strLang. Нестатический метод.
Метод устарел, используйте методы местоположений ядра D7.
Параметры вызова
Параметр | Описание |
---|---|
ID | Код местоположения. |
strLang | Язык параметров, зависящих от языка. По умолчанию равен текущему языку. |
Возвращаемые значения
Возвращает ассоциативный массив с ключами:
Ключ | Описание | С версии |
---|---|---|
ID | Код местоположения. | |
COUNTRY_ID | Код страны. | |
CITY_ID | Код города. | |
SORT | Индекс сортировки. | |
COUNTRY_NAME_ORIG | Языконезависимое название страны. | |
COUNTRY_SHORT_NAME | Языконезависимое сокращенное название страны. | |
COUNTRY_NAME_LANG | Языкозависимое название страны. | |
CITY_NAME_ORIG | Языконезависимое название города. | |
CITY_SHORT_NAME | Языконезависимое сокращенное название города. | |
CITY_NAME_LANG | Языкозависимое название города. | |
REGION_ID | Код региона. | |
REGION_NAME_ORIG | Языконезависимое название региона. | 12.5 |
REGION_SHORT_NAME | Языконезависимое сокращенное название региона. | 12.5 |
REGION_NAME_LANG | Языкозависимое название региона. | 12.5 |
COUNTRY_NAME | Языкозависимое название страны, если оно есть. Иначе - языконезависимое название страны. | |
CITY_NAME | Языкозависимое название города, если оно есть. Иначе - языконезависимое название города. | |
REGION_NAME | Языкозависимое название региона, если оно есть. Иначе - языконезависимое название региона. | 12.5 |
Пример использования
<? $arLocs = CSaleLocation::GetByID(22, LANGUAGE_ID); echo $arLocs["COUNTRY_NAME"]." - ".$arLocs["CITY_NAME"]; ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.