Ergebnis 1 bis 3 von 3

Thema: [gelöst][cfs_maps] Kartenanzeige im Firefox blank mit Javascript Fehler

  1. #1
    thomaspahl
    Gast

    Standard [gelöst][cfs_maps] Kartenanzeige im Firefox blank mit Javascript Fehler

    Erstmal: danke für diese tolle Erweiterung (und ihr Potential).

    Baue das gerade in eine Website ein, Contao 3.0.3 mit cfs_maps 1.0.2 aus ER.
    Zunächst nur schlichte Karte (Dorf) ohne POIs.

    Karte funktioniert problemlos unter IE8 (wo man ja nciht verwöhnt ist), mit verschiedenen Kartenstilen.

    Im Firefox (18, XP) kommt nur ein weißes Feld (richtige Größe), error console meldet:
    "TypeError: window.addEvent is not a function" in CFSMaps.js

    Konqueror (ubuntu 10.4) bringt dasselbe schlichte Bild mit Fehlermeldung:
    "TypeError: Attempt to use a non-function object or a value as a function - CFSMaps.js line 25"

    Keine weiteren Extensions (außer tasks), Kartenseite hat eigenes Layout ohne Moo und jQuery (Mootools JS wird trotzdem eingebunden: 1.4.5)
    Im Firefox sind Noscript, Adblock+ etc für die Domain abgeschaltet. Der Jever-Stadtplan auf kuestenschmiede.de funktioniert.

    Im JS sieht man, dass der Code mit "window.addEvent" für den IE8 nicht durchlaufen wird (m.W. im IE<9 nicht definiert), in FF sollte die gute alte window.addEvent aber schon definiert sein, oder?
    Hat irgendjemand eine Idee, was sich da in die Haare gerät?
    Geändert von thomaspahl (22.02.2013 um 11:25 Uhr) Grund: gelöst

  2. #2
    Contao-Nutzer Avatar von juergenw
    Registriert seit
    09.06.2011.
    Ort
    Oldenburg
    Beiträge
    44
    Partner-ID
    7247

    Standard CFS-Maps und MooTools

    Könntest Du mal schauen, ob MooTools bei Dir im Seitenlayout überhaupt eingeschaltet ist? Wenn nicht, lädt Contao 3 nämlich eine minimale Version der MooTools (für den Contao Cron) ohne „addEvent“ und das bringt CFS-Maps durcheinander. Ist es eingeschaltet, dann sollte MooTools von Contao komplett geladen werden und CFS-Maps funktionieren.

    Es funktioniert übrigens auch, wenn der Contao Cron über die Einstellungen ausgeschaltet wird (Feld "Den Command Scheduler deaktivieren"), weil Contao dann die Mini-MooTools-Version nicht lädt.

    Vielen Dank für die zugemailte Javascript-Lösung, die werde ich so übernehmen und in das nächste Update mit einfließen lassen.

    Gruß, Jürgen

  3. #3
    thomaspahl
    Gast

    Standard cfs_maps und MooTools in C3.0.5

    Genauso ist es. Es wird (bei ausgeschalteten MooTools) nur eine dünne MooTools Version geladen (offenbar für #5195). Wenn ich MooTools im Seitenlayout anschalte, funktioniert es auch ohne den Fix. Aktuell getestet mit 3.0.5.
    In 2.11.10 habe ich keine Probleme.

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
  •