Ergebnis 1 bis 9 von 9

Thema: Dynamische Icons bei Google Map

  1. #1
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard Dynamische Icons bei Google Map

    Halli Hallo,

    ich habe folgendes Problem.

    Ich versuche momentan meine Katalogeinträge in einer Google Map darzustellen und habe diesen Thread natürlich ausführlich studiert, sowie die "DYNAMISCHE_MARKER.TXT" aus dem dlh_googlemap Modul.

    Problem bei mir ist, dass die Funktion "gmap1_dynmap(gmap1);" bei mir nicht ausgeführt wird. Ich hab diese in dem Contao Template korrekt definiert und Sie wird im HTML auch geladen, sowie die Marker im Quelltext korrekt erzeugt. Allerdings führt das Googlemap Modul die Funktion nicht aus (habe einen alert eingebaut, kommt nix).

    Habe auch versucht eine load Funktion im dlh_googlemap vor den Funktionsaufruf "dynmap" zu schalten um sicherzustellen, dass die Funktion bereits geladen ist, hat allerdings auch keine Auswirkung.

    Hat jemand eine Idee?

    Gruß ElJey

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

    Standard

    Vielleicht adressierst Du die falsche Id. Ob das "gmap1" oder "gmap856" ist, hängt von der Id der Map ab.

    Grüße,

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

  3. #3
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard

    Hi Christian.
    Die ID ist die richtige.

    Gruß
    ElJey

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

    Standard

    Dann wird man wohl mal einen Link brauchen...
    Contao-Partner am Niederrhein
    Templating - Komplettservice - Erweiterungen
    Infos: http://delahaye.de

  5. #5
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard

    Habe dir eine PN geschickt, da mein Kunde möchte, dass die Seite noch verdeckt bleibt.

    Gruß
    ElJey

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

    Standard

    Moin,

    nimm mal die abschließenden Kommata am Ende der Definitionen raus (nach "title").

    Grüße,

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

  7. #7
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard

    Hi Christian,

    nein das ist es leider auch nicht. Das hatte ich auch bereits getestet. Allerdings ist ja das Problem, dass die Funktion garnciht erst aufgerufen wird. Ich hatte wie gesagt einen Alert eingebaut welcher nicht erscheint und somit die Funktion nicht ausgeführt wird. Der Fehler muss theoretisch schon früher sein.

    Würde es dir helfen wenn ich dir einen Zugang für das Backend gebe?

  8. #8
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard

    Möglicherweise habe ich ja auch nur eine Kleinigkeit übersehen. Allerdings hab ich den Code jetzt schon sehr oft geprüft und mir fällt nix falsches auf.
    Code:
    <script type="text/javascript"> 
    //<![CDATA[
    
    <?php if (count($this->entries)): ?>
        <?php $i = 0; ?>
    
        function gmap1_dynmap(gmap1) {
    alert('hallo');
            <?php foreach ($this->entries as $entry): ?>
    
            var myLatlng_<?php echo $i; ?> = new google.maps.LatLng(<?php echo $entry['data']['geocoords']['value']; ?>);
    
            var marker_<?php echo $i; ?> = new google.maps.Marker({
                      position: myLatlng_<?php echo $i; ?>, 
                      map: gmap1, 
                      title: "<?php echo $entry['data']['sp_schulname']['value']; ?>"
                  });
            
            <?php $i++; ?>
            <?php endforeach; ?> 
        }
    <?php endif; ?>
    
    //]]>
    </script>
    Und wenn ich zu beginn der Funktion einen Alert einbastel erscheint dieser nicht.

    Würde mich echt freuen wenn jemand den Fehler findet

    Gruß
    ElJey

  9. #9
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard

    Okay, das Problem hat sich bei meinem Server-Umzug von selbst gelöst. Warum auch immer, hauptsache jetzt läufts.

    Trotzdem danke für deine Hilfe Christian

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
  •