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