Neues Modul: LeafletMaps
Neues Modul: LeafletMaps
Zufälligerweise brauche ich gerade ein Modul für Landkarten, siehe die Ankündigung für BC Version 1.3. Das alte MapBaker Modul funktioniert nicht mehr, weil Google die API geändert hat. Und kaum hatte ich das festgestellt, begegnete mir im WBCE-Forum der Hinweis, dass auch dort ein Ersatz für MapBaker gebraucht wird. Also baue ich ein Hybrid-Modul, das sowohl unter BC als auch unter WBCE funktioniert. Im Gegensatz zu MapBaker wird dieses aber - zumindest in der ersten Version - nicht Google Maps, sondern Open Street Maps verwenden. Basis bildet http://leafletjs.com/.
Die kleine Karte rechts zeigt natürlich die Standard-Koordinaten an. Über das Suchfeld kann man eine Adresse angeben und erhält dann die ersten maximal 5 Übereinstimmungen. Wenn man eine davon anklickt, wird der Kartenausschnitt entsprechend verschoben. Über einen (dann erst erscheinenden) [Übernehmen]-Button kann man dann die Koordinaten in die Felder Latitude und Longitude übernehmen. Bis dahin einschließlich speichern funktioniert das Backend schon. (In WBCE gibt es noch etwas seltsame Effekte, aber in BC läuft alles glatt.)
Im Frontend wird bisher nur der Kartenausschnitt mit den eingestellten Werten für Breite und Höhe sowie Zoomfaktor angezeigt.
Im nächsten Schritt kommt das Hinzufügen von Markern.
Die kleine Karte rechts zeigt natürlich die Standard-Koordinaten an. Über das Suchfeld kann man eine Adresse angeben und erhält dann die ersten maximal 5 Übereinstimmungen. Wenn man eine davon anklickt, wird der Kartenausschnitt entsprechend verschoben. Über einen (dann erst erscheinenden) [Übernehmen]-Button kann man dann die Koordinaten in die Felder Latitude und Longitude übernehmen. Bis dahin einschließlich speichern funktioniert das Backend schon. (In WBCE gibt es noch etwas seltsame Effekte, aber in BC läuft alles glatt.)
Im Frontend wird bisher nur der Kartenausschnitt mit den eingestellten Werten für Breite und Höhe sowie Zoomfaktor angezeigt.
Im nächsten Schritt kommt das Hinzufügen von Markern.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Neues Modul: LeafletMaps
Ohne das schon getestet zu haben
kommt aber noch
Kann man die Höhe/Breite in % angeben?


Kann man die Höhe/Breite in % angeben?
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Re: Neues Modul: LeafletMaps
Bisher nur in Pixel, aber ich bin da nicht festgelegt. Ist halt von MapBaker übernommen.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Neues Modul: LeafletMaps
Markerverwaltung (noch nicht fertig).
- Dateianhänge
-
- 2017-07-19 19_22_01.png (29.86 KiB) 12773 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Neues Modul: LeafletMaps
Test!
Frische 1.2.2 Installation
Installation -> OK
Seite anlegen -> Optimierungsmeldung
Frische 1.2.2 Installation

Installation -> OK
Seite anlegen -> Optimierungsmeldung
Code: Alles auswählen
Es ist leider ein Problem beim Bearbeiten Ihrer Anfrage aufgetreten!
[DB Exception] [SQL Error] SELECT * FROM `cat_mod_leafletmaps_settings` WHERE `section_id`=5
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Re: Neues Modul: LeafletMaps
Danke, schau ich mir an.
Edit: Gibt's die Tabelle?
Edit: Gibt's die Tabelle?
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Neues Modul: LeafletMaps
Nö 

Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Re: Neues Modul: LeafletMaps
Dann ist das der Grund. 

My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Neues Modul: LeafletMaps
Läuft auch schon so ein bißchen mit BC2.

My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: Neues Modul: LeafletMaps
Anbei eine neue Version 0.3.
Known Bugs / Unvollkommenheiten
Known Bugs / Unvollkommenheiten
- Nach dem Speichern eines Markers bekommt man eine "merkwürdige" Seite. Danach Browser-Zurück verwenden.
- Klick auf "Auge"-Icon noch ohne Funktion
- Icons können noch nicht verwaltet werden.
- ...jede Menge mehr...
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is