Hab's mir nochmal angesehen. In dem anderen Thread wird etwas anderes erzielt, kannst du also vergessen.
Hier ein paar Links zum Thema
https://developers.google.com/maps/d...t/events?hl=de
https://developers.google.com/maps/d...owindows?hl=de
Um daran zu arbeiten ist es von Vorteil, wenn du das JS wellformed siehst. Dazu z.B. Das Addon "Web Developer" für FF installieren, dann
- Informationen
- JavaScript anzeigen
- Alles einklappen
- Eingebettetes JavaScript ausklappen
- JavaScript verschönern
Du musst dich auf diese Blöcke konzentrieren
PHP-Code:
google.maps.event.addListener(gmap1_0_marker, 'click', function() {
gmap1_0_infowindow.open(gmap1);
});
...
google.maps.event.addListener(gmap1_1_marker, 'click', function() {
gmap1_1_infowindow.open(gmap1);
});
...
Das öffnet das Infofenster (Infoblase). Danach kannst du dort mit der Colorbox nach den Links suchen. Versuche mal dort ein paar Objekte zu debuggen. Ich habe das alles nicht getestet, deswegen musst du da mal versuchen alleine was rauszufinden. Du musst den Code über das GoogleMaps Template ins FE bringen.
PHP-Code:
google.maps.event.addListener(gmap1_0_marker, 'click', function(a, b, c) {
gmap1_0_infowindow.open(gmap1);
// DEBUG
console.clear();
console.debug('gmap1_0_infowindow: ', gmap1_0_infowindow);
console.debug('this: ', this);
console.debug('a: ', a);
console.debug('b: ', b);
console.debug('c: ', c);
});
F12 und in der Konsole die Ausgabe ansehen wenn du auf einen Marker klickst.
ps HOOKs war auch die falsche Wortwahl von mir, Event-Listener wäre besser gewesen.
Lesezeichen