Клуб API Карт

Смена placeholder в searchControl

Пост в архиве.

Добрый день.

 

Возможно ли как-нибудь способом заменить надпись, чтобы не писать свой элемент поиска. Смотрел опции в API, сам не нашел. 

 

Кто как выходит из ситуации?

7 комментариев
Sergey Konstantinov
28 января 2016, 00:05
А чем вас не устраивает стандартный?

заказчику нужно в разный момент времени иметь разный текст в инпуте. 

Sergey Konstantinov
28 января 2016, 00:05
Эм. Но поиск-то все равно один и тот же при этом.
Не поймите нас неправильно - мы очень тщательно выбирали формулировку плейсхолдера, и мы пока не видим реальных кейсов, когда её действительно нужно сменить.

У нас считаются точки, в зависимости от кол-ва точек добавляются разные placemark, которые принадлежат к разному пространству имен.

Логично, что в разные моменты времени в placeholder нужно показывать разные заголовки, чтобы пользовать лучше понимал, что сделает поиск. 

Sergey Konstantinov
28 января 2016, 00:05
Не могли бы вы пояснить подробнее?
Тем не менее, можете воспользоваться опцией placeholderContent
searchControl.options.set("placeholderContent", content);

Документация к ней приедет в одном из ближайших релизов.

спасибо.