0
Not a bug

Москва и Санкт-Петербург не определяются как города

Роман Генералов 5 years ago • updated by Антон 3 years ago 10
Здравствуйте, в подсказках не определяются города Москва и Санкт-Петербург,
вернее скрипт их находит и показывает, но после обработки они не помещаются в result.city

Answer

+1
Answer
Not a bug
Да, это так. Дело в том, что Москва и Питер (а также Севастополь) — это регионы, поэтому они помещаются в поле region.
+1
Answer
Not a bug
Да, это так. Дело в том, что Москва и Питер (а также Севастополь) — это регионы, поэтому они помещаются в поле region.
Коллеги, добрый день!
С недавнего времени в поле result.city стали появляться МСК, СПБ и Севастополь...
Хотелось бы получать ответ в соответствии с ФИАС.

Поведение точно такое же как в примере:
http://confluence.hflabs.ru/pages/viewpage.action?pageId=259129437
Запрос:
{

"query": "москва серпуховская"
}
Ответ:

<region_type>г</region_type>
<region_type_full>город</region_type_full>
<region>Москва</region>
<area_type/>
<area_type_full/>
<area/>
<city_type>г</city_type>
<city_type_full>город</city_type_full>
<city>Москва</city>
С октября 2014 Москва, Питер и Севастополь возвращаются в поле city, так как люди воспринимают их именно как города, а не как регионы.

Добрый день,

сейчас снова не возвращаются в city Москва, Питер и Севастополь?

http://prntscr.com/9sgfln

Появились трудности с оформлением заказов на сайте с данных городов, выбирается первый вариант из списка (например, вводим Москва - получаем г Москва, г Зеленоград http://prntscr.com/9sggf7)

Дайте, пожалуйста, ссылку на вашу реализацию. Вообще сейчас поле city корректно заполняется, это можно проверить по ответу от Подсказок. На демо-форме мы не заполняем поле "Город" для городов-регионов.

Не очень понял вашу проблему – вы ожидаете, что будет введено "г Москва, г Москва"? Или что именно?

http://sezon-p.ru/cart/step2 добавьте что-нибудь в корзину предварительно
Ожидаю, что будет г Москва г Москва

Прежде работало корректно http://prntscr.com/9sgxwi

Если я правильно вас понял – вы хотите, что в value поля адреса автоматом подставлялось "г Москва, г Москва"? Можно пример кода, который заполняет value поля адреса?

Потому что при выборе из списка "г Москва" в это поле подставляется "г Москва, г Москва".

Штатно наши Подсказки не дублируют город в плагине, так было всегда.


Спасибо, удалось решить вопрос, bounds: ["region-area", "city-settlement"] - эта штука некорректно работала с выбором москвы, питера etc.

При запросе «101000, г москва, ул мясницкая, д 10, стр 1» не заполняется поле city и city_type в API страндартизации. Это баг или фича?