Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 40 von 77

Thema: [dlh_googlemaps] Google Maps Modul 0.1.4

  1. #1
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Information [dlh_googlemaps] Google Maps Modul 0.1.4

    Hallo zusammen,

    es gibt eine paar kleine Ergänzungen im Google Maps Modul. Version 0.1.4 kann zusätzlich
    • Eine beliebige Adresse oder Ortsangabe in Geokoordinaten umrechnen
    • Markierungen/Icons und Textblasen dynamisch per Javascript einfügen
    • Templates auswählen


    Die Adressenermittlung erfolgt immer dann, wenn im Feld "Koordinaten-Ermittlung" etwas drin steht, das Feld "Koordinaten" aber leer ist. Es kann nach Adressen gesucht werden, aber auch Angaben wie "Bundeskanzleramt" liefern Koordinaten. Zum Feintuning können die dann ja noch manuell nachbearbeitet werden.

    Das dynamische Einfügen von Markierungen erfolgt durch ein neues Template mod_dlh_googlemaps_dynicons plus einen Javascript-Block. Dieser Block muss zwingend vor dem Modul auf der Seite erscheinen. Vom Aufbau her:

    Code:
    <script type="text/javascript">
    //<![CDATA[
    
    mapdata = new Array();
    mapdata['dlh_googlemap_ID'] = new Array();
    mapdata['dlh_googlemap_ID']['marker'] = new Array();
    
    mapdata['dlh_googlemap_ID']['marker'][0] = new Array();
    mapdata['dlh_googlemap_ID']['marker'][0]['coords'] = '47.2,-2.6';
    mapdata['dlh_googlemap_ID']['marker'][0]['icon'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['icon_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['icon_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['shadow'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['shadow_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['infotext'] = 'Dieser Marker ist<br />dynamisch eingefügt worden!';
    mapdata['dlh_googlemap_ID']['marker'][0]['info_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['autoinfo'] = false;
    
    mapdata['dlh_googlemap_ID']['marker'][1] = new Array();
    mapdata['dlh_googlemap_ID']['marker'][1]['coords'] = '47.5,-2.6';
    mapdata['dlh_googlemap_ID']['marker'][1]['icon'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['icon_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['icon_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['shadow'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['shadow_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['infotext'] = 'Noch ein freier Text';
    mapdata['dlh_googlemap_ID']['marker'][1]['info_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['autoinfo'] = false;
    
    //]]>
    </script>
    "ID" muss durch die echte Id des Moduls ersetzt werden, dessen Karte beeinflusst werden soll. Der Javascript-Block kann wie in diesem Beispiel durch ein Content-Element vom Typ Html eingefügt werden, natürlich könnten aber auch durch den Katalog oder eigene Module Markierungen eingebunden werden.

    Man ist auch nicht auf 1 Javascript-Block beschränkt, sondern kann mehrere einbauen. Z.B. über die Listenansicht eines anderen Moduls und einem angepassten Template.

    Viel Spaß damit,


    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  2. #2
    Contao-Nutzer Avatar von Buckshot
    Registriert seit
    19.06.2009.
    Ort
    Marthalen, im Weinland ;-)
    Beiträge
    174

    Standard Street View integrieren

    Hallo Christian

    denkst Du, gibt es ev. in Zukunft mal die Möglichkeit dass man auch Google-Street View einbinden oder auswählen kann. Währe cool

    Grüsse
    (ebenfalls) Christian

  3. #3
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Hi Christian,

    ausschließen würde ich das nicht. Aber bisher steht es auch nicht auf dem Plan. Wie weit ist Google damit denn überhaupt?

    Grüße,

    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  4. #4
    Contao-Nutzer Avatar von iTsMe
    Registriert seit
    13.10.2009.
    Ort
    in NRW
    Beiträge
    3

    Lächelndes Gesicht

    Hallo Christian

    also ich habe das Problem das ich nicht ganz verstanden habe wie ich mehrere Markierungen in eine map setzten kann...
    ich muss mit dem template arbeiten, einen html-artikel erstellen (der den Inhalt des Punktes und Textbox etc hat) und die id einfügen (wo genau?)...

    würde mich über eine antwort sehr freuen =)

    Dörthe
    Geändert von iTsMe (16.10.2009 um 13:54 Uhr)

  5. #5
    Contao-Nutzer Avatar von Thorsten
    Registriert seit
    21.06.2009.
    Ort
    Kiel
    Beiträge
    85

    Standard Routen-Funktion im Standortmarker

    Hallo,

    gibt es die Möglichkeit, im Standortmarker einer Karte auch die Routen-Funktionalität von Google einzubinden?

    Eine Suche im neuen wie im alten Forum ergab keine Treffer für mich. Wäre schön, wenn das ginge (nice-to-have), einen Extra-Routenplaner wie es schon ein Modul für TL gibt, brauche ich nicht.

    Freue mich über Tipps.

  6. #6
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    In welchem Zusammenhang brauchst du das?
    Bbei der Googlemaps-Erweiterung für Mitglieder geht das.
    LG ChrMue

  7. #7
    Contao-Nutzer Avatar von Thorsten
    Registriert seit
    21.06.2009.
    Ort
    Kiel
    Beiträge
    85

    Standard

    Hey,
    Zitat Zitat von ChrMue Beitrag anzeigen
    In welchem Zusammenhang brauchst du das?
    Bbei der Googlemaps-Erweiterung für Mitglieder geht das.
    Im Zusammenhang, dass es nett wäre, wenn die Nutzer sich gleich aus der Karte heraus eine Route berechnen lassen könnten.

    Ich schau' mir die Erweiterung mal an, danke schön für den Tipp.

    Edit: Für Mitglieder-Seiten bringt mir das dieses Mal nichts, aber gut zu wissen, dass es das gibt.
    Geändert von Thorsten (16.10.2009 um 18:56 Uhr)

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Christian,

    folgendes ist mir aufgefallen: Wenn ich im Firefox eine Adresse mit Umlauten (z.B. einen Straßennamen mit Umlaut) eingebe und die Anfrage abschicke, dann wird die Adresse von Google Maps korrekt interpretiert und die entsprechende Route sofort angezeigt.

    Treibe ich das gleiche Spiel im IE (d.h. Eingabe des selben Straßennamens mit Umlaut) hat Google Maps dahingehend ein Problem, dass es im entsprechenden Eingabefeld den Straßennamen anzeigt, wobei der Umlaut-Buchstabe durch ein "?" ersetzt wurde. Google Maps kann daher auch keine Route berechnen und schlägt anstelledessen Alternativ-Orte/-Schreibweisen vor.

    Weißt Du vielleicht, wo hier das Problem sein könnte?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo xchs,
    ich hab zwar keine Ahnung von dieser Erweiterung, aber schau doch mal bei GoogleMaps selber nach ob das dort auch vorkommt. Wenn ja bist du dem ganzen eventuell schon eher auf der Spur. Wenn nicht, dann einfach noch mal hier Melden ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  10. #10
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Das sieht nach einem Zeichensatzfehler aus.
    ich hab gerade mal bei meiner Erweiterung geschaut,. dort funktioniert die Routenplanung auch im IE mit Umlauten. z.B. hier: http://www.andrea.-apotheke.de/anfahrt.html
    Gruß ChrMue

  11. #11
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @MacKP

    ...das wird aber nichts bringen. Wenn ich das direkt in GoogleMaps eingebe, dann tritt das Problem sowohl im FF als auch im IE auf, d.h. konkret:
    • wenn ich ich im FF direkt in GoogleMaps einen Straßennamen eingebe und anstelle des Umlauts ein Fragezeichen ("?") reinschreibe, findet GoogleMaps logischerweise keine Übereinstimmung und schlägt richtigerweise stattdessen den selben Straßennamen mit Umlaut als Alternative vor
    • wenn ich das gleiche im IE in GoogleMaps probiere, erhalte ich natürlich auch hier das gleiche Ergebnis

    IMHO sehe ich das Problem eher darin, dass bei Eingaben mit Umlauten im Eingabefeld der GoogleMaps-Erweiterung im IE-Browser anstelle des Umlautes ein Fragezeichen übertragen wird - im Firefox jedoch nicht.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  12. #12
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo xchs,
    ich dachte eher daran, das du den Straßennamen mit Umlaut eingibst bei google.. also eben genau das selbe... Ist mir schon klar, das es mit ? nicht geht....
    Naja, mein IE6 machts bei google richtig...
    Mich wundert nur, das es was anderes sein soll, wenn man IE nutzt bei der Erweiterung. Aber da wird der Entwickler sicher mehr wissen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  13. #13
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Oje, bitte steinigt mich nicht! Hab grad mit Entsetzen feststellen müssen, dass mein Beitrag oben glatt im falschen Thread gelandet ist. Anstelle der hier diskutierten Erweiterung " [dlh_googlemaps] Google Maps" bezog sich meine Frage bzw. mein Problem auf die Erweiterung "[routenplaner] Routenplaner". Ich konnte in der Zwischenzeit diesbezüglich leider nur den Thread aus dem alten Forum finden.

    Falls es hier noch jemanden interessiert, auf den folgenden beiden Seiten kann das Problem mit dem Fragezeichen im IE nachvollzogen werden:
    http://www.complus-ag.net/so_finden_sie_uns.html
    http://grundschule-haarentor.de/anfahrtskizze.html

    Ansonsten möchte ich den Community-Moderator bitten, die entsprechenden Beiträge hier bei Gelegenheit in den richtigen Thread zu verschieben.

    Sorry, nochmals.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  14. #14
    Contao-Nutzer Avatar von DirkE
    Registriert seit
    29.06.2009.
    Ort
    Mülheim an der Ruhr
    Beiträge
    20

    Standard

    Hallo,

    erst einmal vielen Dank für das tolle Modul, was im Prinzip bei mir auch wunderbar funktioniert.

    Allerdings habe ich ein Problem, was auch mit meinen rudimentären Programmierkenntnissen zusammenhängt.

    Ich möchte gerne einen Link im Infofenster mit anzeigen lassen, was mir leider in der dynamischen Variante nicht gelingt. Wenn ich den Beispieltext
    Zitat Zitat von christian Beitrag anzeigen
    mapdata['dlh_googlemap_ID']['marker'][0]['infotext'] = 'Dieser Marker ist<br />dynamisch eingefügt worden!';
    Christian
    durch
    mapdata['dlh_googlemap_ID']['marker'][0]['infotext'] = 'Geschäft<br />Centroallee 111<br />46047 Oberhausen<br /><br /><a href="http://maps.google.de/maps?saddr=&daddr=Adresse im Centro,Centroallee%20111,%2046047%20Oberhausen&ie= UTF8" target="_blank">Route mit Google berechnen</a>';
    ersetze, funktioniert es nicht.

    Es wäre schön, wenn mir jemand hierzu einen Tipp geben könnte.

    Danke
    DirkE

  15. #15
    Contao-Nutzer
    Registriert seit
    17.07.2009.
    Ort
    Freiburg
    Beiträge
    108

    Standard

    Hallo DirkE,

    habe das Modul auch grade ausprobiert; bin also ebenfalls "neu", aber viell. kann ich helfen - bei mir hat es geklappt...

    Hast Du
    a) im JavaScript-Block auch "['dlh_googlemap_ID']" mit Deiner aktuellen ID ersetzt? - findest Du z.B. ganz einfach im Quellcode...

    b) bei Moduleinstellungen auch das richtige TEmplate ausgewählt?- muss mod_dlh_googlemaps_dynicons heissen, sonst wird das Script nicht verarbeitet.

    Viell. hilft Dir das was?

    Schöne Grüße, Stefan

  16. #16
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Hallo Dirk,

    ersetze bitte mal die doppelten Anführungszeichen im Link gegen auskommentierte einfache:

    Code:
    mapdata['dlh_googlemap_ID']['marker'][0]['infotext'] = 'Geschäft<br />Centroallee 111<br />46047 Oberhausen<br /><br /><a href=\'http://maps.google.de/maps?saddr=&daddr=Adresse im Centro,Centroallee%20111,%2046047%20Oberhausen&ie= UTF8\' target=\'_blank\'>Route mit Google berechnen</a>';
    Das "ID" in "dlh_googlemap_ID" hast Du auch gegen die echte numerische ID Deines Moduls ausgetauscht?

    Dann sollte es mit der Modifikation laufen.

    Grüße,

    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  17. #17
    Contao-Nutzer Avatar von DirkE
    Registriert seit
    29.06.2009.
    Ort
    Mülheim an der Ruhr
    Beiträge
    20

    Standard

    Hallo Christian.

    Zitat Zitat von christian Beitrag anzeigen
    Hallo Dirk,

    ersetze bitte mal die doppelten Anführungszeichen im Link gegen auskommentierte einfache:
    Das war die Lösung! Vielen Dank,

    DirkE

  18. #18
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Aber gerne !
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  19. #19
    Contao-Nutzer
    Registriert seit
    25.11.2009.
    Beiträge
    33

    Standard Max. Zeichen in "Inhalt der Textbox"

    Hallo zusammen,
    hallo Christian,

    ich habe mir das Modul "dlh_googlemaps 0.1.4 stable" installiert!
    Läuft auch super - komme damit sehr gut klar!

    Jedoch würde ich gerne in dem Feld "Inhalt der Textbox" eine längere EIngabe machen!
    Ich habe die Datei "tl_module.php" und den entsprechenden Eintrag "$GLOBALS['TL_DCA']['tl_module']['fields']['dlh_googlemaps_infowindow_text'] = array" schon gefunden!
    Wenn ich die Zeile " 'eval' => array('rows'=>4,'maxlength'=>255,'allowHtml'=>true )" entsprechend ändere, z.b. 6 Zeilen ud 850 Zeichen, kommen diese Änderungen aber nicht in meinem TL Backend an!

    Wie kann ich das realisieren bzw. mehr Zeichen in "Inhalt der Textbox" eingeben?


    viele Grüße
    Sebastian

  20. #20
    Gesperrt
    Registriert seit
    19.06.2009.
    Beiträge
    153

    Standard

    Zitat Zitat von christian Beitrag anzeigen
    Hallo zusammen,

    es gibt eine paar kleine Ergänzungen im Google Maps Modul. Version 0.1.4 kann zusätzlich
    • Eine beliebige Adresse oder Ortsangabe in Geokoordinaten umrechnen
    • Markierungen/Icons und Textblasen dynamisch per Javascript einfügen
    • Templates auswählen


    Die Adressenermittlung erfolgt immer dann, wenn im Feld "Koordinaten-Ermittlung" etwas drin steht, das Feld "Koordinaten" aber leer ist. Es kann nach Adressen gesucht werden, aber auch Angaben wie "Bundeskanzleramt" liefern Koordinaten. Zum Feintuning können die dann ja noch manuell nachbearbeitet werden.

    Das dynamische Einfügen von Markierungen erfolgt durch ein neues Template mod_dlh_googlemaps_dynicons plus einen Javascript-Block. Dieser Block muss zwingend vor dem Modul auf der Seite erscheinen. Vom Aufbau her:

    Code:
    <script type="text/javascript">
    //<![CDATA[
    
    mapdata = new Array();
    mapdata['dlh_googlemap_ID'] = new Array();
    mapdata['dlh_googlemap_ID']['marker'] = new Array();
    
    mapdata['dlh_googlemap_ID']['marker'][0] = new Array();
    mapdata['dlh_googlemap_ID']['marker'][0]['coords'] = '47.2,-2.6';
    mapdata['dlh_googlemap_ID']['marker'][0]['icon'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['icon_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['icon_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['shadow'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['shadow_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['infotext'] = 'Dieser Marker ist<br />dynamisch eingefügt worden!';
    mapdata['dlh_googlemap_ID']['marker'][0]['info_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][0]['autoinfo'] = false;
    
    mapdata['dlh_googlemap_ID']['marker'][1] = new Array();
    mapdata['dlh_googlemap_ID']['marker'][1]['coords'] = '47.5,-2.6';
    mapdata['dlh_googlemap_ID']['marker'][1]['icon'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['icon_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['icon_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['shadow'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['shadow_size'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['infotext'] = 'Noch ein freier Text';
    mapdata['dlh_googlemap_ID']['marker'][1]['info_position'] = '';
    mapdata['dlh_googlemap_ID']['marker'][1]['autoinfo'] = false;
    
    //]]>
    </script>
    "ID" muss durch die echte Id des Moduls ersetzt werden, dessen Karte beeinflusst werden soll. Der Javascript-Block kann wie in diesem Beispiel durch ein Content-Element vom Typ Html eingefügt werden, natürlich könnten aber auch durch den Katalog oder eigene Module Markierungen eingebunden werden.

    Man ist auch nicht auf 1 Javascript-Block beschränkt, sondern kann mehrere einbauen. Z.B. über die Listenansicht eines anderen Moduls und einem angepassten Template.

    Viel Spaß damit,


    Christian
    ich verstehe das hier nicht ganz. wo muß ich die ID tauschen? überall wo ID steht..
    und dann wie bekomme ich die weitern angaben her.. muß ich mehrere maps erstellen und dann jeweills die IDs eintagen ??

    noch ne frage für was ist das feld weite Parameter.. bzw wie gebe ich da was ein ??

    nix blick
    Geändert von Corazon (25.11.2009 um 10:19 Uhr) Grund: weiter frage

  21. #21
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Die ID musst Du gegen die von TL für das GM-Modul beim Anlegen des Moduls vergebene ID tauschen, da das Script sonst nicht weiss, welche Map Du meinst. Das brauchst Du aber nur, wenn Du mehrere Markierungen haben willst. Für 1 nimmst Du das Standardtemplate.

    Die erweiterten Parameter kannst Du für div. andere Einstellungen nutzen - siehe Google's Hilfe zu GM.

    Grüße,

    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  22. #22
    Gesperrt
    Registriert seit
    19.06.2009.
    Beiträge
    153

    Standard

    so jetzt hast geschanckelt

    15marker
    gucks du
    überuns -> vorstand bischen runter

  23. #23
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Na bitte - geht doch ;-))
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  24. #24
    Contao-Nutzer Avatar von joker
    Registriert seit
    26.11.2009.
    Ort
    NRW
    Beiträge
    64

    Standard

    Hallo Christian,
    teste gerade Dein Modul und muss Dich - sorry - mal löchern ...

    Da ich etwa 100 Marker setzen möchte überlege ich, sie nicht als Artikel-Elemente, sondern in einer externen .js-Datei anzulegen und über den HEAD abzurufen. Macht das Sinn?
    Müssen die Marker-IDs fortlaufend oder 'nur' eimnalig sein?
    Lohnt sich aus Performancegründen das Einkürzen der Array-Definition (zB die um Positionsangaben von Icon & Textbox)?
    Kann ich einzelne Parameter auch global für alle Marker setzen?
    Wo muss ich meine Grafiken hinkopieren, um eigene Pins/Icons über die dyn. Lösung einzubinden?
    ... a clean desk is a sign of a sick mind ...

  25. #25
    Contao-Nutzer Avatar von grambler
    Registriert seit
    19.06.2009.
    Ort
    Lyss (Bern)
    Beiträge
    135

    Standard

    Hallo Christian

    Binde das Modul auch gerade ein bei einem Kundenprojekt.
    Eigentlich möchte ich gerne, dass es so aussieht wie hier:
    http://www.pneu-egger.ch/de/filialen/filialen-nach-kanton-und-dienstleistung/?tx_addbrancheslist_pi1[brUid]=13
    Also inkl. der Routenberechnung und den Links - wie kriege ich das hin - funktioniert das überhaupt?

    Danke & Gruss
    Geändert von grambler (15.01.2010 um 11:42 Uhr)

  26. #26
    Contao-Nutzer
    Registriert seit
    23.01.2010.
    Beiträge
    4

    Trauriges Gesicht Googlemaps installiert, wird aber nicht angezeigt

    Hallo,

    ich bin gerade dabei mein erstes Projekt mit Typolight umzusetzen. Habe gerade die Erweiterung [dlh_googlemaps] bei mir in Typoligth via online Installation erfolgreich installiert. Ich benutze Typolight 2.7.6.

    Nun wird mir aber nirgends das Modul zu verwendung angezeigt. Habe auch schon im Forum gesucht und die einzige Stelle in Typolight wo ich das Modul finde, ist unter "Einstellungen" -> Inaktive Erweiterungen. Hier wird es aufgelistet. Also muss es ja erfolgreich installiert sein. Habe auch in der Rootseite einen Schlüssel hinterlegt.

    Normalerweise sollte das Modul doch jetzt unter dem Punkt "Module" aufgelistet werden oder sehe ich jetzt vor lauter Bäumen den Wald nicht???

    Grüße,
    Conair =)

  27. #27
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Nein, das Modul ist nicht automatisch vorhanden. Du musst in den Bereich Module wechseln und ein neues Modul erstellen. Dabei wählst du dann den entsprechenden Modultyp aus.
    Gruß und viel Erfolg
    ChrMue
    Geändert von ChrMue (25.01.2010 um 11:06 Uhr)

  28. #28
    Contao-Nutzer
    Registriert seit
    23.01.2010.
    Beiträge
    4

    Gesicht zeigt die Zunge Geht es auch als Routenplaner?

    Hallo,

    danke für die Hilfe, jetzt funktioniert es!!! Jetzt wäre noch die Frage ob mir jemand einen Tipp geben kann, wie ich in die Sprechblase zusätzlich zu den Adressdaten auch noch den Link angezeigt bekomme "Route berechnen von hier - nach hier"??

    Habe schon danach gegoogelt aber nur andere Möglichkeiten gefunden. Habe diese Lösung mit dem Link "von hier - nach hier" aber selber schon gesehen.
    Geht das mit diesem Modul auch?

    Danke für die Hilfe!

    conair =)

  29. #29
    Contao-Nutzer Avatar von manitougs
    Registriert seit
    19.06.2009.
    Beiträge
    169

    Standard

    Hi Christian

    Ich habe seit langer Zeit die Extension am Laufen, bisher ohne Probleme.
    Jetzt wollte ich das Inhaltselement, in dem das Modul eingebunden ist, kopieren. Dies ist jedoch nicht möglich. Als Fehlermeldung wird folgendes ausgeworfen:
    Code:
    Fatal error: Could not load class backendTemplate in /www/htdocs/xxx/typolight/system/functions.php on line 67
    Andere Inhaltselemente, in denen Module eingebunden sind, lassen sich problemlos kopieren, daher nehme ich an, dass es an der Extension liegt.

    Hast Du ne Idee, woran das liegen könnte?

    lg mani

    EDIT: TL 2.7.6, die Erweiterung 0.1.4b13
    Geändert von manitougs (31.01.2010 um 15:04 Uhr)
    Für die schnelle Hilfe zwischendurch kannst Du gerne den inoffiziellen Chat besuchen:
    Server: irc.freenode.net || Channel: #contao.de

  30. #30
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Hallo mani,

    den Fehler kann ich leider nicht reproduzieren. Kopieren der Inhaltselemente ist bei mir kein Problem. Du kannst nur kein GM-Modul doppelt auf einer Seite einbinden - aber auch das wirft keine Fehlermeldung.

    Grüße,

    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  31. #31
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Hallo zusammen,

    ich habe eben eine neue Version des Moduls ins Repository eingestellt. Neben der Freigabe für TL 2.8 gibt es:

    • eine automatische Eintragung der Sprache im Map-Aufruf (danke Helmut für den Tipp)
    • eine erweiterte Feldlänge für die Infobox


    Von einer Integration von Streetview habe ich bisher abgesehen, da mir dafür die Zeit fehlt. Kann man aber bestimmt über die Parameter schaffen.

    A propos Parameter: Hier ist mal gezeigt, wie man aus der Info-Sprechblase heraus den Google-Routenplaner aufruft:

    Code:
    <a href=\'http://maps.google.de/maps?saddr=&daddr=Asgardstr. 21, 81925 München&ie= UTF8\' onclick=\'window.open(this.href)\'>Route mit Google berechnen</a>
    Wichtig ist dabei, die einfachen Anführungszeichen zu nehmen und diese auszukommentieren.

    Entschuldigt bitte, dass ich in letzter Zeit nicht alle Fragen beantworten konnte, ich gelobe Besserung

    Grüße,

    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  32. #32
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Christian,

    vielen Dank für die tolle Erweiterung.

    Bezüglich Aufruf des Google Routenplaners aus der Sprechblase heraus wäre es vielleicht besser, wenn der Onclick-Event folgendermaßen aussieht:
    Code:
    <a href=\'http://maps.google.de/maps?saddr=&daddr=Asgardstr. 21, 81925 München&ie= UTF8\' onclick=\'window.open(this.href); return false;\'>Route mit Google berechnen</a>
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  33. #33
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Stimmt, das "return false" war rausgefallen. Thx!
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  34. #34
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Christian,

    neuerdings erhalte ich beim Abspeichern des Moduls eine Fehlermeldung, dass der Inhalt der Textbox (Info-Sprechblase) nur max. 255 Zeichen enthalten darf. Ist diese Zeichenbeschränkung Google-bedingt oder könnte man diesen Wert auch erhöhen? Wenn ich nämlich dort eine Adresse und weiters den von Dir im vorletzten Beitrag geposteten Link des Google Routenplanes eintragen möchte, dann wird's knapp mit den zur Verfügung stehenden Zeichen. Und auf den Link in der Sprechblase würde ich jetzt ungern verzichten wollen...
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  35. #35
    Contao-Nutzer Avatar von dotflo
    Registriert seit
    10.03.2010.
    Beiträge
    39

    Standard

    Hallo Christian,

    vielen Dank für die schöne Erweiterung. Ich bin, das TYPOlight betrifft ein ziemlicher Neuling. Was Javascript betrifft noch mehr und schon immer gewesen.

    Deshalb scheitertes bei mir offenbar an der simpelsten Aufgabe: Habe die Karte konfiguriert und eine Markierung hinzu gefügt, funktioniert alles bestens. Ich möchte aber meiner Karte mehr als eine Markierung hinzufügen. Vielleicht auch zehn oder mehr. Wie löse ich das? Und was hat es mit den dynamischen Markierungen auf sich?

    Verstehe das leider nicht so ganz.

  36. #36
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    neuerdings erhalte ich beim Abspeichern des Moduls eine Fehlermeldung, dass der Inhalt der Textbox (Info-Sprechblase) nur max. 255 Zeichen enthalten darf. Ist diese Zeichenbeschränkung Google-bedingt oder könnte man diesen Wert auch erhöhen?
    Müsste ich hochsetzen können.
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  37. #37
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Zitat Zitat von dotflo Beitrag anzeigen
    Ich möchte aber meiner Karte mehr als eine Markierung hinzufügen. Vielleicht auch zehn oder mehr. Wie löse ich das? Und was hat es mit den dynamischen Markierungen auf sich.
    Hi,

    ganz einfach: Wähle das Template dlh_googlemaps_dynicons aus. Und guck Dir davon mal den Quelltext an, da ist der Teil enthalten, der (am besten in einem Inhaltselement vom Typ Html) vor dem Modul eingebunden werden muss und die verschiedenen Markierungen enthält.

    Grüße,

    Christian
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  38. #38
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von christian Beitrag anzeigen
    Müsste ich hochsetzen können.
    Fein, wäre nett. Danke einstweilen.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  39. #39
    Contao-Nutzer Avatar von dotflo
    Registriert seit
    10.03.2010.
    Beiträge
    39

    Standard

    Zitat Zitat von christian Beitrag anzeigen
    ganz einfach: Wähle das Template dlh_googlemaps_dynicons aus. Und guck Dir davon mal den Quelltext an, da ist der Teil enthalten, der (am besten in einem Inhaltselement vom Typ Html) vor dem Modul eingebunden werden muss und die verschiedenen Markierungen enthält.
    Danke für die schnelle Hilfe. Allerdings will es noch nicht so richtig funktionieren. Es wird nach wie vor nur die über das Modul angelegte Markierung angezeigt (oder muss die deaktiviert werden?). Quelltext habe ich wie beschrieben vor dem Modul via HTML eingefügt, wird auch nicht geändert von TL. Modul-ID müsste auch die richtig sein.

    So sieht der Quelltext aus:

    Code:
    <script type="text/javascript">
    <![CDATA[
    
    mapdata = new Array();
    mapdata['dlh_googlemap_32'] = new Array();
    mapdata['dlh_googlemap_32']['marker'] = new Array();
    
     mapdata['dlh_googlemap_32']['marker'][0] = new Array();
     mapdata['dlh_googlemap_32']['marker'][0]['coords'] = '37.4429, -122.2429';
     mapdata['dlh_googlemap_32']['marker'][0]['icon'] = 'tl_files/liaisons_layout/dot.png';
     mapdata['dlh_googlemap_32']['marker'][0]['icon_position'] = '';
     mapdata['dlh_googlemap_32']['marker'][0]['icon_size'] = '';
     mapdata['dlh_googlemap_32']['marker'][0]['shadow'] = 'tl_files/liaisons_layout/no_shadow.gif';
     mapdata['dlh_googlemap_32']['marker'][0]['shadow_size'] = '';
     mapdata['dlh_googlemap_32']['marker'][0]['infotext'] = 'Dieser Marker ist<br />dynamisch eingefügt worden!';
     mapdata['dlh_googlemap_32']['marker'][0]['info_position'] = '';
     mapdata['dlh_googlemap_32']['marker'][0]['autoinfo'] = false;
    
    ]]>
    </script>

  40. #40
    Alter Contao-Hase Avatar von christian
    Registriert seit
    15.06.2009.
    Ort
    Viersen
    Beiträge
    1.038
    Partner-ID
    387

    Standard

    Ich habe zwar keine Idee, warum, aber wenn Du

    Code:
    <![CDATA[
    ]]>
    auskommentiert lässt, geht es, also

    Code:
    //<![CDATA[
    //]]>
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [dlh_googlemaps] Google Maps Modul 1.0.0 erschienen
    Von christian im Forum dlh_googlemaps
    Antworten: 50
    Letzter Beitrag: 20.10.2011, 10:02
  2. Google Maps API
    Von psren im Forum Off Topic
    Antworten: 1
    Letzter Beitrag: 05.11.2010, 11:12
  3. Google Maps..
    Von Mike_87 im Forum Off Topic
    Antworten: 7
    Letzter Beitrag: 05.05.2010, 14:57
  4. Google Maps
    Von umsteiger im Forum Sonstige Erweiterungen
    Antworten: 7
    Letzter Beitrag: 17.09.2009, 14:00

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •