Hallo oligro,
schau mal in die Konsole. Das sollte Klarheit bringen.
API mehrfach eingebunden und Domain noch nicht authentifiziert sagt die Konsole.
Hallo oligro,
schau mal in die Konsole. Das sollte Klarheit bringen.
API mehrfach eingebunden und Domain noch nicht authentifiziert sagt die Konsole.
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
Hast du den Key aktiviert? Das Fenster sieht so aus:
Bildschirmfoto 2016-06-29 um 17.12.19.png
so hiets bei mir aus, ich wei0ß nicht was ich falsch mache,
schlüssel ist aktiviert
Lösche am besten den Anhang mit den Klardaten. Oder mach das ausgegraut.
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
ich würde den auftrag das zu fixen gerne extern vergeben, wenn wer lust das für mich zu machen, bitte angebot an o.grosche@idee-concept.de. danke!
Ich habe den gleichen Fehler "You have included the Google Maps API multiple times on this page. This may cause unexpected errors." Ich habe den
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCWEQsGoXORXsIeGGUGc0485eLwBNm8euc" type="text/javascript"></script> auch direkt in der fe_page eingetragen ohne Erfolg. Der Key ist bei google aktiv.
Kann es vielleicht daran liegen, dass das Modul auf die http://maps.google.com/maps-api-v3/api/js verweist und dadurch der multiple API kommt? Hat vielleicht jemand eine Idee?
Habe ganz genau dasselbe Problem, Key ist aktiv, Domain ist zugewiesen und Script im Seitenlayout eingebunden. Bekomme ebenso die Fehlermeldungen "included the Google Maps API multiple times" sowie "Your site URL to be authorized" – ist sie aber. Wo kann der Fehler hier denn noch liegen?
Contao DESIGN+ Theme | Theme Store
Hochwertige Contao Themes von Think Digital
www.think-digital.agency
Web Development | Webdesign und Neue Medien
Die Lösung des Problems:
Nachdem man sich bei https://developers.google.com/maps/d...get-an-api-key einen Google Maps JavaScript API Key geholt hat, bearbeitet man
system/modules/dlh_googlemaps/elements/ContentMap.php Zeile 99
von
zuCode:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?language='.$arrMap['language'].'&sensor='. ($arrMap['sensor'] ? 'true':'false');
und system/modules/dlh_googlemaps/modules/ModuleMap.php Zeile 105Code:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?language='.$arrMap['language'].'&;sensor='. ($arrMap['sensor'] ? 'true':'false').'&key=HIER_DER_API_KEY';
zuCode:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?language='.$arrMap['language'].'&sensor='. ($arrMap['sensor'] ? 'true':'false');
In das Seitenlayout darf nicht der im Beitrag genannte JavaScript-Schnipsel eingesetzt werden:Code:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?language='.$arrMap['language'].'&;sensor='. ($arrMap['sensor'] ? 'true':'false').'&key=HIER_DER_API_KEY';
<script src="https://maps.googleapis.com/maps/api/js?key=HIER_DER_API_KEY" type="text/javascript"></script>
Oder natürlich alternativ beide Zeilen löschen und dann den Schnipsel ins Seitenlayout stecken.
Geändert von thomas123 (01.07.2016 um 20:21 Uhr)
Erledigt…
Grüsse, Chris
Geändert von ChrisT (04.07.2016 um 08:31 Uhr)
Ein Problem bleibt bei mir bestehen: Statische Karten werden als fehlendes Bild angezeigt. Wie lässt sich das beheben?
Grüsse, Chris
Hallo,
ich habe das Problem auch, allerdings vermute ich da ein ganz einfaches Problem dahinter. Es hat nichts mit der Erweiterung zu tun. Ich habe für einen Kunden eine Testseite auf meiner Domain erstellt, hier funktioniert die Erweiterung. Nachdem ich das alles auf die Kundenwebseite übertragen habe, funktioniert es nicht mehr.
Ich vermute, da die neue Domain noch nicht im Google Cache ist verhindert Google, den Zugriff auf die Dienste verständlicherweise. Sobald die Seite im Google Cache ist funktioniert die Erweiterung wieder. Hier ist es hilfreicher das Webmaster-Tool von Google zu benutzen und Google dazu aufzufordern die Seite zu crawlen. Dann spart man sich auch die API-Nummer.
MfG
Sebeljaner
Würde mich auch interessieren. Auch mit der oben beschriebenen Lösung wird bei mir keine Karte angezeigt. :-(
Für das Problem gibt es übrigens hier ein Ticket: https://github.com/delahaye/dlh_googlemaps/issues/61
Ich habe das selbe Problem. Der Fehler ist aufgetreten als die Domain gewechselt wurde via DNS weiterleitung. Benutze ich die Testdomain funktioniert alles.
Hier der Link dazu:
http://www.reicat.de/de/anlagenstandorte.html
Die Lösung ist nach wie vor, das was thomas123 gepostet hat zu tun, oder abzuwarten, bis dlh die Möglichkeit zur Integration des API Keys implementiert hat.
Hallo,
vielleicht hilft diese Info ja jemanden.
Ich hatte heute auch das Problem, dass eine neu eingebundene Google-Map nicht angezeigt wurde.
Die Googlemap habe ich ohne Modul per HTML Code eingebunden, was in vielen Contao Installationen ohne Probleme funktionierte.
Bei einigen hier wurde die Karte auf einer Seite angezeigt und auf einer Unterseite wiederum nicht. Das liegt daran, das man jede Seite auf der eine Googlemap angezeigt werden soll bei Google registriert werden muss. Hat mich heute ein paar Stunden suchen gekostet :-(
Anbei ein Screen mit einem Beispiel.
maps.png
Grüße Marco
Du musst nicht jede einzelne Seite dort eintragen, du kannst auch mit Platzhalter arbeiten.
Ich hatte das mit diesen beiden Mustern versucht, was aber leider nicht funktioniert hat.
*.meine-domain.de/
*.meine-domain.de/*
Sollte funktionieren, was war der Fehler laut Konsole?
Ich habe den Fehler gefunden.
Die Kombination funktioniert nicht: *.meine-domain.de/*
Man muss *.meine-domain.de/ und http://meine-domain.de/* eingeben, damit es funktioniert.
Hi.
Bei mir funktioniert die Lösung von thomas123 übrigens garnicht... nur die Schnipsel - Version. Dann geht die Karte (die statische nicht). Nur ist die JS Passage dann doppelt eingebunden.
Seltsamerweise ändert sich im Frontend bei mir garnichts, selbst wenn ich die von thomas123 genannten Stellen lösche... trotzdem erscheint im Frontend im head:
Dazu natürlich der von mir manuell eingefügte Code mit API-Key.Code:<script src="http://maps.google.com/maps/api/js?language=de&sensor=false"></script>
Sie hier
Das muss also noch von irgendwo anders vom Module aus eingebunden werden. Oder?
Die Rückmelde-Frequenz in den Tickets ist ja leider auch nicht so hoch... so wird der manuell Workaround wohl erstmal bleiben.
Gruß
Thomas
blucomp | Webdesign & Onlinelösungen
Hi Leute
kann jemanden mir sagen. kann ich google maps contao seite ein bauen.
mit dlh_googlemaps hat immer javascript fehler.
gibts andere extensions vielleicht.?
für ein CMS system eine kleine google map hinzufügen Wie ist das?
Wenn nein für mich ist contao NICHTS.
Jommla, wordpress sind KING.
danke im voraus
Den Grund warum die Extension momentan nicht funktioniert kannst du hier im Thread nachlesen.
@netcini
wenn Du ernsthaft möchtest, das Dir geholfen wird, dann psote mal ein paar Details mehr. Welche Javascript-Fehler, was hast Du gemacht, welche Contao-Version, welche dlh_googlemaps-Version.
und by the way: Dein Bashing gegen Contao solltest Du tunlichst sein lassen. Wenn Joomla und Wordpress King sind, dann zwingt Dich keiner Contao zu nutzen. Beim nächsten mal gibt es sonst evt. die rote Karte
Geändert von stefan-at-work (07.07.2016 um 12:53 Uhr)
ich nehme mal an im Seitenlayout -> Javascript -> Eigener JavaScript-Code
Natürlich, weil das ja von dlh_googlemaps bereits eingebunden wird und daher muss man auch dort ansetzen, so wie thomas123 es beschrieben hat.
Was genau hast du gemacht? Hast du den Seitencache (falls vorhanden) und den internen Cache danach gelöscht?
Ja, anscheinend liegt die Extension momentan leider brach. Ungünstiger Zeitpunkt.
Ich habe wie oben beschrieben die beiden Dateien editiert und die Zeilen entsprechend ausgetauscht mit meinem API-Code. Geändert hat sich darauf im head nichts... es bleibt der o.g Eintrag. Ich hab den internen Cache neu aufbauen lassen (Meldung oben in Contao), Systemwartung - Daten bereinigen gemacht und den Browsercache gelöscht. Keine Änderung. Selbst wenn ich die beiden Codezeilen aus den Dateien komplett lösche, ändert sich nichts.
Im Moment z.B. sind die Codepassagen in den Dateien gelöscht.
Hmm.
blucomp | Webdesign & Onlinelösungen
Wie hast du die Extension installiert?
blucomp | Webdesign & Onlinelösungen
Führe die Änderungen auch im /composer/vendor Ordner durch.
blucomp | Webdesign & Onlinelösungen
Liebe Community,
ich bin noch ein ziemlicher Neuling in Sachen Contao. Verwende Version 3.3.5. Ich habe eine kleine Seite für einen Freund gebaut, der ein Autohaus hat. Dort habe ich Google Maps eingebunden, lokal lief auch alles und nun auf dem Server (die Seite läuft bei Telekom) - hier mal der Link: http://www.autohaus-hoefert.de/index.php/anfahrt.html - kommt der Fehler Hoppla! ... usw.
Hier wurde ausgiebig darüber diskutiert, ich lese und probiere seit Tagen. Habe versucht, alle Tipps umzusetzen. Habe einen API Schlüssel angelegt und das Script <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY"
type="text/javascript"></script> verwendet (mit eingesetztem Schlüssel natürlich). Das Script habe ich ins Seitenlayout unter "Eigener JavaScript-Code" eingefügt (wie geenk geschrieben hat). Funktioniert leider nicht. Dann las ich den Tipp von derRenner, dieses Script ins template einzufügen. Wo genau macht man das? Ich habe unter Layout einen Ordner Templates und darin ein template theme_one angelegt. Aber da kann ich nichts einfügen. Ich komme einfach nicht weiter. Bitte helft mir.
Vielen Dank schon mal und sorry, dass ich mich vielleicht einfach dämlich anstelle.
Bitte erstmal Seite validieren, nicht alle jQuery- und MooTools-Templates anhaken und das index.php aus der URL entfernen.
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Hallo Andreas, danke für die Antwort. Wie entfernt man denn Index.PHP aus der URL? Und was ist validieren? Wie gesagt, ich stehe noch ganz am Anfang.
index.php: .htaccess.default umbenennen nach .htaccess, dann im BE bei den Einstellungen das Umschreiben der URLs aktivieren.
Validieren: Auf Fehler prüfen. Z.B. bei validator.w3.org https://validator.w3.org/nu/?doc=htt...howoutline=yes (keine Ahnung, was der erste Fehler da zu bedeuten hat.)
Oder ein Addon für deinen Browser suchen, womit das einfacher geht, z.B. HTML-Validator für den Firefox.
Oder das hier http://lmgtfy.com/?q=html5+validieren#
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)