Gelöst Google Maps im Kontakt

HJ.Burkhardt

Aktives Mitglied
3. September 2006
169
0
Plochingen
Hat schon einmal jemand Google Maps in den Content des Kontaktformulars eingebau?
Bei mir kommen da nur noch Fehler-Hieroglyphen bezügl. Datenbank.....

Wär aber interessant.
 

HJ.Burkhardt

Aktives Mitglied
3. September 2006
169
0
Plochingen
AW: Google Maps im Kontakt

Habe es gefunden:

In Google Maps aufrufen, Ort, Straße etc eingeben, dann erscheint der Code.
Diesen kopieren und in der Backend unter Kontaktformular in Inhalt vor dem Formular einbauen und Breite auf 540 einstellen.

Funktioniert gut:
ZirkoDenta Online
 

curra

Sehr aktives Mitglied
5. Juli 2007
2.751
15
AW: Google Maps im Kontakt

Wozu gibt es die AGB von dem Service den du da verwendest?

Dort steht ganz klar drin, wer und vorallem wann die Daten verwenden darf.
 

curra

Sehr aktives Mitglied
5. Juli 2007
2.751
15
AW: Google Maps im Kontakt

zu gewerblichen Zwecken (auf gewerblichen Seiten) ist nur die Verwendung gestattet, wenn man die API verwendet....

Was hier nicht der Fall zu sein scheint
 

curra

Sehr aktives Mitglied
5. Juli 2007
2.751
15
AW: Google Maps im Kontakt

Für die Google Maps API entstehen keinerlei Kosten

Wieso Google das macht, für gewerblich Zwecke, sollte klar sein: Kontrolle
 

HJ.Burkhardt

Aktives Mitglied
3. September 2006
169
0
Plochingen
AW: Google Maps im Kontakt

Danke erst mal für den Input.

Auch wenn die Anregungen von curra wenig zweckdienlich sind, denn ursprünglich hatte ich um Hilfe gebeten, hat er trotzdem Recht.

Das mit den Nutzungsbedingungen ist richtig, ich hatte den Link nur nicht gesehen, weil er in blauer Schrift rechts unten zufällig über blau dargestelltem Wasser lag. Liegt wohl am Bildschirmausschnitt, dumm gelaufen.

Die Seiten sind für den Nutzer kostenlos, von daher hat mich die Sache nicht weiter beschäftigt und ich bin den einfachsten Weg gegangen.

Inzwischen habe ich die API-Keys, weil die Seiten bei Google angemeldet sind. Jetzt, nachdem ich das Ding wasserdicht machen will, habe ich Müll im Content, irgendwas läuft quer und ich finde den Fehler nicht.

Kann sich bitte mal jemand den Source-Code ansehen?

Danke dafür.
 

HJ.Burkhardt

Aktives Mitglied
3. September 2006
169
0
Plochingen
AW: Google Maps im Kontakt

Stimmt, könnte hilfreich sein...


<script type="text/javascript">
document.write('<script src="http://www.google.com/jsapi?key=' + {
"zirkodenta.de": "ABQIAAAAVGSu7zSyZ9XSY19MCnm-0xSHYvw0yPQrp7jeM4__L3u3u2xO-hQuYAL7-gjs0M-sZ9mHKcrNKBp3jg",
"www.zirkodenta.de": "ABQIAAAAVGSu7zSyZ9XSY19MCnm-0xSHYvw0yPQrp7jeM4__L3u3u2xO-hQuYAL7-gjs0M-sZ9mHKcrNKBp3jg",
"zirkodenta.com": "ABQIAAAAVGSu7zSyZ9XSY19MCnm-0xS3yn0ebHqPOX86RaVlpyS7Tj_vFBTICfF5_V0TRVmgc9Mi5PDFMrLAkg",
"www.zirkodenta.com": "ABQIAAAAVGSu7zSyZ9XSY19MCnm-0xS3yn0ebHqPOX86RaVlpyS7Tj_vFBTICfF5_V0TRVmgc9Mi5PDFMrLAkg",
}[location.host] + '" type="text/javascript"><\/script>' );
</script>

<script type="text/javascript">
google.load("maps", "2");
// Diese Funktion aufrufen, wenn die Seite geladen ist
function initialize() {
var map = new google.maps.Map2(document.getElementById("dlh_googlemap_10"));
map.setCenter(new google.maps.LatLng(49.4094303, 8.6592716), 15);
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.removeMapType(G_HYBRID_MAP);
map.removeMapType(G_SATELLITE_MAP);
map.setMapType(G_NORMAL_MAP);
var point = new GLatLng(49.4094303, 8.6592716);
var icon = new GIcon(G_DEFAULT_ICON);
var marker = new GMarker(point, icon);
map.addOverlay(marker);
icon.infoWindowAnchor = new GPoint(10,3);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml("<p class=\"bubble\"><b>Adresse:</b><br />Wieblinger Weg 21<br />69123 Heidelberg, Deutschland</p><p class=\"bubble\"><a target=\"_blank\" href=\"http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=Wieblinger+Weg+21+69123+Heidelberg&sll=51.151786,10.415039&sspn=23.845984,39.550781&ie=UTF8&z=16&iwloc=addr\">Route berechnen &gt;&gt;&gt;</a><br /><br /></p>");
});
marker.openInfoWindowHtml("<p class=\"bubble\"><b>Adresse:</b><br />Wieblinger Weg 21<br />69123 Heidelberg, Deutschland</p><p class=\"bubble\"><a target=\"_blank\" href=\"http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=Wieblinger+Weg+21+69123+Heidelberg&sll=51.151786,10.415039&sspn=23.845984,39.550781&ie=UTF8&z=16&iwloc=addr\">Route berechnen &gt;&gt;&gt;</a><br /><br /></p>");
}
google.setOnLoadCallback(initialize);
</script>