Quantcast
Channel: Клуб API Карт
Viewing all articles
Browse latest Browse all 7380

Замена request при поиске из панели ControlSearch

$
0
0

Здрасте! Вариант с ограничением областей у меня не подходит. Я хочу, чтобы стандартная панель на карте ControlSearch при поиске добавляла название города в начало строки request (которая передается для поиска)

 

я так понял копать нужно в сторону provider

 

myMap.controls.add(new ymaps.control.SearchControl({provider: new CustomSearchProvider()}), {left: 5, top: 5});

function CustomSearchProvider() {
   
}


CustomSearchProvider.prototype.geocode = function (request, options) {
    var promise = new ymaps.util.Promise();

 

// тут promise это уже после обращения к сервису... где нужно делать request = "Город, " + request;


    return promise;
};

.

Viewing all articles
Browse latest Browse all 7380

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>