Ergebnis 1 bis 6 von 6

Thema: Routenplaner leitet bei Eingabe auf Startseite um | Contao-3.5.28

  1. #1
    Contao-Nutzer
    Registriert seit
    26.03.2015.
    Beiträge
    27

    Standard Routenplaner leitet bei Eingabe auf Startseite um | Contao-3.5.28

    Hallo,

    Konnte den Routenplaner mit Hilfe einer API erfolgreich installieren, zu sehen unter:
    http://www.psz-muenster.de/anfahrt.html

    Wenn man aber eine Eingabe macht und auf "Route berechnen" klickt, wird man auf die Startseite geleitet.
    Irgendwo hatte ich gelesen, dass es sich um einen Konflikt zwischen jQuery und MooTools handeln kann; das Problem besteht aber auch, wenn jQuery nicht geladen ist.

    Übrigens ist dieses Problem bei früheren Installationen (z. B. 3.5.17) nie aufgetaucht, obwohl sowohl jQuery als auch Mootools geladen waren.

    Wo könnte der Fehler liegen?
    Danke für eure Antworten!
    Geändert von castafiore (06.10.2017 um 15:30 Uhr)

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Schau in der Browserkonsole nach JS-Fehlern, da sind jede Menge.

    Escape deine Scripts so, wie Contao das in den j_-Templates macht.

    Schau dir auch das Attribut action="#" an. In Verbindung mit dem BASE-Tag im HEAD geht das zur Startseite.

    Hast du ne Erweiterung benutzt?
    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

  3. #3
    Contao-Nutzer
    Registriert seit
    26.03.2015.
    Beiträge
    27

    Standard

    Danke, Andreas.

    Nachdem ich diese Zeile:

    PHP-Code:
    $GLOBALS['TL_JAVASCRIPT'][] = 'http'.($this->Environment->ssl 's' '').'://maps.google.com/maps/api/js?v=3&sensor=false&language='$GLOBALS['TL_LANGUAGE']; 
    in der "ModuleGD_GoogleDirections.php" auskommentiert habe, funktioniert alles.

    Jetzt noch eine Frage an Programmierer:
    Den API-Key habe ich im Head-Tag wie folgt eingetragen:
    Code:
    <script src="https://maps.googleapis.com/maps/api/js?key=meinAPIKey" type="text/javascript"></script>
    Wie würde man den Key direkt im Modul eintragen? Meine Versuche waren leider alle erfolglos...

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ok, habe es jetzt selber rausgefunden, du benutzt die Erweiterung [gd_googledirections]. Die würde ich nicht benutzen, da die ziemlich alt ist. Bei [dlh_googlemaps] ist auch ein Routenplaner dabei und diese Erweiterung wird seit Jahren gepflegt.
    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

  5. #5
    Contao-Nutzer
    Registriert seit
    26.03.2015.
    Beiträge
    27

    Standard

    Sorry, da war ich auch noch im falschen Unterforum.
    Werde mir die googlemaps ansehen.

    Die googledirections werden aber als (voraussichtlich) kompatibel angezeigt.

  6. #6
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Routenplaner wäre dann direkt in der Infobox des Markers. Was eigentlich sehr praktisch ist. Evtl. kann man den auch mit einer Modifikation aus der Karte raus nach unten auslagern. Oder ein FR stellen für ein eigenes Routenplanermodul, welches man dann z.B. unterhalb der Karte einfügen kann.

    Kompatibel wahrscheinlich weil er für 3.5.x frei ist. Hier kannst du die Aktivitäten sehen.
    https://github.com/gexclaude/gd_googledirections

    Und hier die von dlh_googlemaps.
    https://github.com/delahaye/dlh_googlemaps
    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

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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