Template dlh_marker.html5:
Code:
...
ca. nach Zeile 46:
arrMarkers.push(gmap<?php echo $this->element['id']; ?>_marker);
...
ce_dlh_googlemaps_default.html5:
Code:
...
nach dem öffnenden <script> Tag:
var infoWindowsCount = [];
( Ansonten:
"Uncaught ReferenceError: infoWindowsCount is not defined"
bei Nutzung der Infoblasen und es geht nicht ... )
var arrMarkers = [];
...
if(window.gmap<?php echo $this->map['id']; ?>_dynmap){
gmap<?php echo $this->map['id']; ?>_dynmap(gmap<?php echo $this->map['id']; ?>);
}
ersetzen durch:
if(window.gmap<?php echo $this->map['id']; ?>_dynmap){
gmap<?php echo $this->map['id']; ?>_dynmap(gmap<?php echo $this->map['id']; ?>, arrMarkers);
}
...
Jetzt benötigt man nur noch den dlh_googlemaps Funktionsblock wie folgt:
Code:
<script>
// *ID* = Id der gewünschten Googlemap
function gmap*ID*_dynmap(gmap*ID*, arrMarkers) {
mc = new MarkerClusterer(gmap*ID*, arrMarkers, {maxZoom: 10, gridSize:50});
}
</script>
Lesezeichen