Ankündigung

Einklappen
Keine Ankündigung bisher.

Openstreetmap - Übersicht mit allen Katalog-Einträgen in einer Karte (Leaflet)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Openstreetmap - Übersicht mit allen Katalog-Einträgen in einer Karte (Leaflet)

    Hi Leute,
    anbei ein CC-Liste-Template für die Kartendarstellung inkl. Marker je Eintrag mit OpenStreetMap (leaflet).

    Das Template ist für die Verwendung in Eclipse konzipiert. Anbei das Template mit Optin-Schutz und ohne.
    Ausserhalb von Eclipse müsst Ihr die Pfade zu den leaflet Script-/CSS-Dateien auf Eure Umgebung anpassen (und ggf. diese Dateien vorab installieren).

    Das Template ist eine Adaption des Templates aus der CC Directory Demo: http://preview2.premium-contao-theme...s-markers.html
    In einer anderen Umgebung müssen event. Feldnamen entsprechend angepasst werden.

    Beste Grüße,
    Tim

    ps. Hier noch ein Screenshot aus meiner Eclipse Directory Demo.

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: screenshot_4579.jpg Ansichten: 21 Größe: 185,8 KB ID: 15529
    Zuletzt geändert von Tim; 25.10.2021, 09:59.
    http://www.premium-contao-themes.com

  • #2
    Das klingt genau nach dem was wir suchen, aber wo ist der Anhang zu finden?

    Kommentar


    • #3
      Schau mal jetzt.
      http://www.premium-contao-themes.com

      Kommentar


      • #4
        Da ist der Anhang jetzt. Vielen Dank!

        Kommentar


        • #5
          hmmmmm … ich sehe leider keinen Anhang … übersehe ich etwas?

          Kommentar


          • #6
            Zitat von 2pmagentur Beitrag anzeigen
            hmmmmm … ich sehe leider keinen Anhang … übersehe ich etwas?
            Das Template ist inzwischen Kern-Template im Theme
            http://www.premium-contao-themes.com

            Kommentar


            • #7
              Danke für die schnelle Antwort – aber wie binde ich das ein? Wenn ich das Inhaltselement "OpenStreeetMap" nehme, sehe ich das Template nicht oder muss ich das direkt als Modul oder sowas einbinden? Oder hast du wieder irgendwo eine geile Doku dazu?

              Hier soll quasi eine Karte einfach drüber mit allen Markern – nahezu perfekt wäre sogar wenn die sich aktualisiert nach Filteränderung. Aber das muss nicht.
              https://www.sittner-versicherungsber...traggeber.html

              Kommentar


              • #8
                Zitat von 2pmagentur Beitrag anzeigen
                Danke für die schnelle Antwort – aber wie binde ich das ein? Wenn ich das Inhaltselement "OpenStreeetMap" nehme, sehe ich das Template nicht oder muss ich das direkt als Modul oder sowas einbinden? Oder hast du wieder irgendwo eine geile Doku dazu?

                Hier soll quasi eine Karte einfach drüber mit allen Markern – nahezu perfekt wäre sogar wenn die sich aktualisiert nach Filteränderung. Aber das muss nicht.
                https://www.sittner-versicherungsber...traggeber.html
                Das ist ein CC-Liste-Modul Template. In dieser Liste hängst du einfach die gleichen Filter an.

                Die CC Directory Demo macht es vor, dort halt nur mit einer Google Map.
                Zuletzt geändert von Tim; 28.06.2024, 09:56.
                http://www.premium-contao-themes.com

                Kommentar


                • #9
                  Die Karte bekomme ich hin, er wollte eben auch 9 Seiten aufbauen, das würde zur Gesamtliste an Einträgen passen, also will er wohl das richtige laden. Leider sehe ich keine Marker und im Quelltexte auch keine Markerinfos dazu … eine Idee wo der Fehler sein könnte?

                  Ich sehe auch gerade, dass wenn ich auf den Leser eines Eintrags gehe und mir da mal eine einzelne Karte ausgeben lasse, dass zwar ein Marker da ist, aber leider nicht richtig. Das Datenfeld ist "Geographische Daten" mit Ausgabe-Template ist "customelement_attr_openstreetmap".

                  Die Ausgabe im Template für die Einzelreferenz wäre dann …

                  <div class="column col_12 mt-l">
                  <?php echo $this->field('anschrift')->html(); ?>
                  </div>
                  Zuletzt geändert von 2pmagentur; 28.06.2024, 10:11.

                  Kommentar


                  • #10
                    Du musst wahrscheinlich im Template auf Dein Geo-Datenfeld umbauen. Standardmäßig ist das Template für ein Geodaten-Feld Alias "geolocation" vorbereitet. Das entspricht dem Feld in der Directory Demo. In einem eigenen Katalog heisst das Feld event. anders.
                    ---
                    Im Quellcode sind auch noch Aufrufe auf alte TL_ASSETS_URL Globalen zu sehen. Unter Contao 5 gibt es diese Globale nicht mehr. Sind alle Templates up to date?
                    Angehängte Dateien
                    http://www.premium-contao-themes.com

                    Kommentar


                    • #11
                      Die Templates waren noch Stand 4.1.3 … Habe jetzt mal gerade aktualisiert. Contao ist bei Version 4.13.43.
                      Habe die neuen Templates genommen und auf meinen alias "anschrift" angepasst … leider alles unverändert
                      Mich wundert, dass selbst im Referenzleser die einzelne Karte nicht funktionert. Da habe ich einen Marker, im Quelltext wird der Marker aber mit meinen Daten gefüttert aber ausgegeben wird da nichts richtiges.
                      Zuletzt geändert von 2pmagentur; 28.06.2024, 11:35.

                      Kommentar


                      • #12
                        Mhh... also da sind noch einige Schnitzer im Quellcode, die du vorab bereinigen solltest. Das j_accordion Template ist glaube ich auch sehr veraltet.

                        Symlinks oder Dateien fehlen auch: https://www.sittner-versicherungsber.../framework.css -> 404
                        http://www.premium-contao-themes.com

                        Kommentar


                        • #13
                          Ja, war nen altes fe_page template und hatte noch manuell nen js header drin. Beides ist raus und aktualisiert … ich sehe per konsole zumindest keine Ladefehler mehr

                          Kommentar


                          • #14
                            Zitat von 2pmagentur Beitrag anzeigen
                            Ja, war nen altes fe_page template und hatte noch manuell nen js header drin. Beides ist raus und aktualisiert … ich sehe per konsole zumindest keine Ladefehler mehr
                            Ich sehe aber auch keine Ajax abfragen auf die Adresse. Übergibst du die Koordinaten direkt?

                            Ich hab das mal in der Directory Demo geprüft. Wenn die Rahmenbedingungen passen, passts
                            https://dev53.premium-contao-themes....s-markers.html
                            Zuletzt geändert von Tim; 28.06.2024, 12:10.
                            http://www.premium-contao-themes.com

                            Kommentar


                            • #15
                              Nein, nur Adressdatensatz ohne Koordinaten … aber du hast ja eine Abfrage drin, wenn keine Koordinaten dann suche per adresse … sollte ja also gehen, oder nicht ?
                              Wobei cih das mal testen könnte wenn ich einen Datensatz mal per Koordinaten einstelle … mach ich gleich, jetzt eben Kundenmeeting.

                              Danke dir für die schnelle Hilfe bisher! Wie immer » mega!

                              Kommentar

                              Lädt...
                              X