DLE движок для сайтов
Всем привет, поднимаю вопрос 2 раз..
В 1 раз юзер \"nowheremany\" посоветовал использовать ту же систему которая описана


но, поскольку код скрипта карт 2гис отличаются от карт гугл, я не смог применить его на практике...
дело в том что, ширина и долгота в 2 гис записываются в эти строки:


DG.load(function() {
var myMap = new DG.Map(\'MapWrap\');
myMap.setCenter(new DG.GeoPoint(129.72836632538,62.028258660306));
myMap.setZoom(13);
myMap.controls.add(new DG.Controls.Zoom());
myMap.setMinZoom(11);
var observers = [];
var marker = null;
var rightClickCB = function(evt){
var pnt = evt.getGeoPoint();
if (marker != null) {                    myMap.markers.remove(marker);
}
marker = new DG.Markers.Common({geoPoint: pnt});
myMap.markers.add(marker);
var param = document.getElementById(\"\");
param.value = pnt.getLon(сюда1) + \':\' + pnt.getLat(сюда2);
}
observers[0] = myMap.addEventListener(myMap.getContainerId(), \'DgClick\', rightClickCB);
});


param.value = pnt.getLon(сюда1) + : + pnt.getLat(сюда2);

и, если вставить в код теги доп. полей
param.value = pnt.getLon([xfvalue_maps]) + : + pnt.getLat([xfvalue_map2]);

то, она не работает..
еще одно решение:
var param = document.getElementById(\"xfields[maps]\");
тоже не работает.. по-этому прошу помощи у вас, если кто-знает как это решается пожалуйста, помогите.

 Источник:dle-faq.pro, DLE

Источник: smartZone

Перейти на сайт

Другие материалы на сайте b.Z - Записки о гаджетах, людях и музыке