Moin,
@markoen: bei mir ist der Code auch im Layout, daran liegt´s eher net.
Hast du unter https://console.developers.google.com/apis
die entsprechende API aktiviert?
Bildschirmfoto 2016-07-13 um 08.25.32.png
Moin,
@markoen: bei mir ist der Code auch im Layout, daran liegt´s eher net.
Hast du unter https://console.developers.google.com/apis
die entsprechende API aktiviert?
Bildschirmfoto 2016-07-13 um 08.25.32.png
Wenn du deine Website ohne Subdomain benutzt, dann darfst du natürlich nicht den "." vorne an die Domain dranhängen.
Wenn man in Google API Console den Key und Domain generiert hat, funktioniert das hier oben von Thomas123 (Thanks) mit der Kombination von *.meindomain.de/* einwandfrei.
Hoffe das es bald ein Update von dlh_googlemaps gibt, in dem man nur den Key eingeben braucht.
Vielen Dank Contao-Community
Die neue Version hat eine Eingabemöglichkeit für den API-Key (in jedem Seitenbaum). Hoffentlich funktioniert das überall
Grüße,
Christian
Contao-Partner am Niederrhein
Templating - Komplettservice - Erweiterungen
Infos: http://delahaye.de
Danke Christian!
---------------------------------
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.”
Hallo Christian,
nach dem ich das Template ce_dlh_googlemaps_default.html5 nochmal angepasst habe funktioniert alles soweit perfekt.
Das mit dem resize Funktion finde ich super. Somit konnte ich mein eigenes snippet aus dem Template entfernen.
Ich habe aber einen BITTE, eventuell kann man eine Funktionalität in das nächste Update aufnehmen (Nur wenn es nicht zu viele umstände macht).
Zum Beispiel die Funktionen Mausrad-Zoom, Karte ist scrollbar etc. zu unterscheiden für Mobile & desktop.
Ich habe immer den Fall, wenn ich in einer responsive Website ein Google Map mit 100% Breite und 500px Höhe mit Zoom- und Scroll-Funktion integriert habe, dann kann man die Seite mit Smartphone nicht bedienen und sich zu Tode scrollen, weil man von der Karte nicht weg kommt und die Seite somit nicht mehr benutzerfreundlich wird.
Ich bin mir sicher, das diese Funktionalität von anderen Entwicklern ebenfalls benötigt wird.
Diesen Thema hatte ich schonmal erwähnt gehabt aber keinen Antwort darauf bekommen.
Hier der Link:
https://community.contao.org/de/show...l=1#post383397
Ich wäre für eine Antwort sehr dankbar.
Moin,
Was musstest Du denn noch im Template anpassen - hab ich was vergessen?
Gucke ich mir mal an. Da aber gerade bei der Unterscheidung mobil/nichtmobil und Mediaqueries jeder sein eigenes Süppchen kocht, ist das ggf. nicht ganz einfach zu verallgemeinern.
Grüße,
Christian
Contao-Partner am Niederrhein
Templating - Komplettservice - Erweiterungen
Infos: http://delahaye.de
Im Grunde genommen so:
Edit: aktualisiert.Code:var dragging = true; if (Modernizr.touch) { dragging = false; } var args = { draggable: dragging }; }; }
Geändert von lucina (22.07.2016 um 11:14 Uhr)
Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team
Modernizer habe ich nicht. Das sollte auch ohne Modernizer machbar sein, so wie im Link von theMatrix beschrieben. Außerdem kann man sowieso nicht rausfinden, ob das Ausgabegerät ein Touchscreen ist.
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
Dämliche Fehlermeldung. Google ändert einfach mal sein Bedingungen und alle springen im Dreieck.
Gibt es denn keine alternative Erweiterung auf OpenStreetMaps Basis?
Hab eigentlich keine Lust mehr auf diesen Sch...verein. Demnächst kommt noch eine API für
Google Fonts. Schon schlimm genung das alles und jeder getracked werden muss.
Diese Signatur ist in deinem Land leider nicht verfügbar, da sie verbotene Buchstaben enthält!
Danke. Das sieht gut aus.
Diese Signatur ist in deinem Land leider nicht verfügbar, da sie verbotene Buchstaben enthält!
Ja ich meine den API Key.
Um den zu bekommen muss ich ein Google Konto anlegen...
was wiederum bedeutet das ich allen Nutzungsbedingungen
und Datenschutzerklärungen (eigentlich müsste sich das Datenmissbrauchserklärung nennen)
zustimmen muss. Und wer macht das schon freiwillig
Das Internet wird halt immer kleiner wenn man keine Alternativen unterstützt.
Geändert von Drive (26.07.2016 um 13:55 Uhr)
Diese Signatur ist in deinem Land leider nicht verfügbar, da sie verbotene Buchstaben enthält!
Bei mir steht ein etwas anderer Code:system/modules/dlh_googlemaps/elements/ContentMap.php Zeile 99
von
Code:
zuHTML-Code:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?language='.$arrMap['language'].'&sensor='. ($arrMap['sensor'] ? 'true':'false');
Code:
Code:HTML-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'; und system/modules/dlh_googlemaps/modules/ModuleMap.php Zeile 105
zuHTML-Code:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?language='.$arrMap['language'].'&sensor='. ($arrMap['sensor'] ? 'true':'false');
Code:
HTML-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';
Bei system->modules->dlh_googlemaps->elements->ContentMap.php steht auf Zeile 101
und bei Bei system->modules->dlh_googlemaps->modules->ModuleMap.php steht auf Zeile 107HTML-Code:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?key='.$objRootPage->dlh_googlemaps_apikey.'&language='.$arrMap['language'];
Ich habe die aktuelle Version.....kann ich die Anpassungen von Thomas dennoch vornehmen?HTML-Code:$GLOBALS['TL_JAVASCRIPT'][] = 'http'.(\Environment::get('ssl') ? 's' : '').'://maps.google.com/maps/api/js?key='.$objRootPage->dlh_googlemaps_apikey.'&language='.$arrMap['language'];
Liebe Grüsse
Eva
Wenn du die aktuelle Version hast, musst du diese Anpassung nicht vornehmen - deswegen sieht dein Code ja jetzt auch anders aus.
Danke, habe die Eingabe für den Key gefunden.
Bei Karten mit mehreren Markierung, werden nach dem Update keine oder nur noch eine Markierung angezeigt ... kann das jemand bestättigen?
Hallo Birden
Ich habe eine Karte mit 31 Markierungen und diese läuft ohne Probleme mit der neusten Version.
Liebe Grüsse Eva
Hallo Eva,
das freut mich für Dich!
Hab jetzt ein Downgrade gemacht, mit der vorhergenden Version geht es bei mir wieder.
Hallo zusammen,
gleiches Problem habe ich auch. Nur stellt es sich bei mir wie folgt dar.
Wir haben 2 Domains. Eine endet auf domain.de die andere auf domain.com
Gleicher Inhalt. Gleiches Verzeichnis auf dem Server.
Auf der *.com-Adresse funktioniert die Karte einwandfrei.
Auf der *.de-Adresse mit o.g. Fehlermeldung.
Contao 3.1.2
Jemand eine Idee, woran das liegen könnte?
Geändert von Talisker (01.08.2016 um 12:25 Uhr)
Hast du den Thread gelesen? Du musst einen API Key erstellen, die Extension aktualisieren und den API Key entsprechend eintragen.
Danke Spooky,
das werde ich auch machen. Ich verstehe nur nicht, weshalb es den Unterschied zwischen *de und *com gibt.
Danke und Grüße
Danke Spooky.
Jetzt hat alles geklappt.
Ich habe die Stelle zur Eingabe des API Key leider nicht gefunden. Wo kann ich das machen? Habe die aktuelle Extension installiert (Version 2.2.0).
Danke!
Der Api Key muss beim Startpunkt eingetragen werden, habe es gerade gefunden...
Bei Version 3.2.1 gibt man es im Seitenlayout ein unter "Eigener JavaScript-Code.
<script src="https://maps.googleapis.com/maps/api/js?key=HIER DER KEY "
type="text/javascript"></script>
Meinte Contao 3.2.1 und der Version 1.1.5 ... für den Fall, dass jemand nicht die aktuellen Installationen hat.
Hallo Christian,
ich habe die Resize function und Begrenzung auf document width > 767 in mein template gehabt und musste diese nachträglich nochmal integrieren. Sorry für das Missverständnis.
Da ich mittlerweile an meiner Projekte Foundation Framework verwende habe ich auch modernizer zur Verfügung stehen aber ich denke hier würde es ausreichen wenn mann nur das Geräte-Breite abfragt und dann entsprechend draggable und scrollwheel false und true setzt. Was anderes fällt mir auch nicht ein. Ich habe als basis das Breakpoint von Contao übernommen (767px). Mann könnte auch diesen wert eventuell als Freitext definieren und jeder kann reinschreiben was man für ein Wert will.
PS: Sorry, dass ich so spät reagiere, obwohl ich das Thema abonniert habe bekomme ich keine Benachrichtigungen. Es landet auch nichts in SPAM. ????
Besser gesagt ich bekomme überhaupt keine E-Mails mehr von Community!
Also ich blicks net.
Habe API key erstellt. Den einmal im Seitenbaum eingetragen.. nix.
Dann als JS link in den Layout header... nix.
Karte will nicht laden.
Lieght es vlt weil die Seite nicht im root liegt?
Zwischenzeitlich hat Christian ein Update veröffentlicht, du kannst nun den API-Key im Startpunkt der Website eintragen (und musst deine Änderungen natürlich rückgängig machen). Falls du ein Theme benutzt, ist das ganze etwas schwieriger, denn die machen ihre Einbindung immer ganz individuell. Dazu solltest du dann den Theme-Ersteller kontaktieren.
Bei Themes:
Rocksolid:
http://help.rocksolidthemes.com/disc...s/contao/16312
Premium Contao Themes:
http://forum.premium-contao-themes.c...-api-key-zwang
---------------------------------
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.”
K.a. woran da sliegt.
Habe die neuste dlh_googlemaps 2.2.0 drauf. Im root auch die erstellte API eingetragen. Domain bestätigt uind API Javascritp aktiviert....
Also irgendwo muss noch eine Einstellung sein, die ich übersehe.
Habe Contao CMS 3.5.6.
Habe auch kein Theme.. also sollte es ja gehen...eigentlich
NACHTRAG:
Fehler gefunden. Bei dem ersten eintragen habe ich Domaisn eingetragen, also die Beschränkung. Und daran lag es nun, neuen Key erstellt aber ohne Domains.. jetzt funzt es.
Geändert von peter_lang (07.09.2016 um 22:22 Uhr)
Hallo zusammen,
bei mir läuft es einfach nicht. Ich habe den API Key in den Startpunkt der Seite eingetragen, die Karte wird als Vorschau auch im Backend angezeigt, aber im FE kommt nach wie vor die "Hoppla!"-Meldung, nachdem die Karte einmal kurz aufblitzt.
Muss ich noch irgendwo was aktivieren?
Beim Google API Manager spielen Domainbestätigung und OAuth dafür aber doch keine Rolle, oder? Ich habe die API auch erst mal ohne Beschränkung gesetzt, weil ich es überhaupt zum Laufen bringen will. Problem ist, dass ich selber gar keinen Zugriff auf den Webspace habe; ich hab nur die nötigsten Daten bekommen, um die Installation durchzuführen.
Hoster ist 1und1. PHP 5.5.
Contao 3.5.17, Erweiterung 2.2.0
LG Silvi
Den Schritt über Google Webmastertools hast du schon getaen?
Google Muss wissen, dass du auch die Inhaberschaft einer Seite hast.
Danke für den Hinweis. Nein, das hatte ich noch nicht gemacht. Habe jetzt die Inhaberschaft der Seite über Webmastertools bestätigt, aber "Hoppla" ist leider immer noch da.
Aktive Benutzer in diesem Thema: 4 (Registrierte Benutzer: 0, Gäste: 4)
Lesezeichen