Openlayers Popup undefined

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
dimmer
Новоприбывший
Сообщения: 14
Зарегистрирован: 02 окт 2011, 20:22
Репутация: 0

Openlayers Popup undefined

Сообщение dimmer » 27 дек 2011, 18:58

Если у popupa не указан title выводится undefined. Хотелось бы заменить его на что-нибудь русское вроде "без названия". Никак не могу найти нужный "undefined" в Openlayers.js, 108 вариантов, хз какой нужно изменить.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Openlayers Popup undefined

Сообщение Denis Rykov » 28 дек 2011, 05:43

Ничего в исходниках править не нужно! undefined - значение в javascript, возвращаемое при обращении либо к переменной, которая была объявлена, но которой никогда не присваивалось значение, либо к свойству объекта, которое не существует. Вашу задачу можно решить, например, так:

Код: Выделить всё

title = (typeof popup_title === "undefined") ? 'Без названия' : popup_title;
Spatial is now, more than ever, just another column- The Geometry Column.

dimmer
Новоприбывший
Сообщения: 14
Зарегистрирован: 02 окт 2011, 20:22
Репутация: 0

Re: Openlayers Popup undefined

Сообщение dimmer » 03 янв 2012, 19:29

То ли не туда прописываю эту строчку, но что-то не работает.

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя