Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Определение города посетителя

00 голосов
7
Добрый день!
В переменной $_SESION[SESS_CITY_ID] определился ID города, но не могу найти метод который возвращает название города.
Пробую найти так CSaleLocation::GetCityByID($_SESSION["SESS_CITY_ID"]), но определяется другой город, похоже поиск идет по другой базе городов.
Понял что нужно искать в файлах статистики, но в api для модуля "Статистика" нет таких методов.
Как по ID выдернуть название города?
спросил 12 Авг, 13 от Blacat (260 баллов)

7 Ответы

00 голосов
В Веб-аналитика -> Посетители -> Список посетителей вижу что город определяется правильно, т.е. ID=47 это Москва.
Каким методом по ID=47 вернуть "Москва"?
ответил 12 Авг, 13 от Blacat (260 баллов)
00 голосов
тоже сталкнулся с этой задачей, не нашёл решения через api, вытаскиваю запросом к базе
ответил 17 Окт, 13 от Nelegal (640 баллов)
00 голосов
В api есть описание CCountry, а вот аналогичного для города нет. Очень обидно :(
Или всё таки есть, но никто не хочет просвещять
ответил 19 Янв, 14 от Blacat (260 баллов)
00 голосов
CCity::GetList($arOrder = array(), $arFilter = array());
ответил 07 Май, 14 от Nelegal (640 баллов)
00 голосов
Спасибо, помогло)
ответил 02 Сен, 14 от Blacat (260 баллов)
00 голосов
Хм... а в api нет описания...
ответил 09 Янв, 15 от Yago (360 баллов)
00 голосов
Цитата
Василий Дорожкин пишет:
Хм... а в api нет описания...


я в исходники модуля заглянул
ответил 26 Апр, 15 от Nelegal (640 баллов)

Похожие вопросы

0 голосов
10 ответов
0 голосов
3 ответов
спросил 16 Фев, 14 от Obie (100 баллов)
0 голосов
6 ответов
спросил 17 Сен, 13 от 4yBaaaaaK (180 баллов)
0 голосов
3 ответов
спросил 14 Март, 14 от Hellbound (180 баллов)