Ваши комментарии
Боюсь, что в таком варианте задачу можно будет решить только используя Стандартизацию.
Скажите, а зачем вам PINDX и такой формат исходных данных?
К сожалению, мы пока не готовы взяться за реализацию этой идеи.
Да, потому что снт в справочнике налоговой находятся на уровне улицы. А село принадлежит городу Сочи, поэтому мы подсказываем и его улицу тоже. К сожалению, такова специфика ФИАС.
Вот пример, как убрать из выдачи принадлежащие Сочи населенные пункты и их производные улицы (он сильно сложнее), но снт там все равно останутся – потому что для ФИАС это улицы.
Что именно неправильно?
А где взять данные по лицензиям?
Потому что я привел пример использования bounds улицы :)
Вот точный пример для вашей реализации.
Я думаю, ошибка связана с особенностями шаблонизации в MODX. Не специалист, поэтому диагностировать точнее по видео не могу. Вообще для MODX есть специальный компонент для интеграции с Дадатой, почему бы не использовать его?
Если я правильно понял вашу задачу – вам нужно ограничить поиск улицами города, который передается из name=city_delivery (похоже, это Сочи).
Выставьте для инпута с адресом параметр bounds: street (посмотрите пример). Тогда вы отрежете населенные пункты, и будете искать только по улицам.
Сервис поддержки клиентов работает на платформе UserEcho