Skip to content

2.5.0-beta1

Pre-release
Pre-release

Choose a tag to compare

@christophboecker christophboecker released this 25 Feb 13:25
· 48 commits to main since this release
ab6f578
  • Neue Funktionen

    • Implementierung eines Location-Picker zur interaktiven Auswahl einer Position
      • Basis ist ein rex_fragment PickerWidget
        • Flexibel einsetzbar mit Geolocation-Mapsets
        • Optional Geocoding via Nominatim/OSM
        • Konfigurierbar über dedizierte Methoden statt setVar(...).
      • als YForm-Value rex_yform_value_geolocation_geopicker
        • mit integrierter Validierung
        • Speichern intern im Feld oder in zwei externen Feldern für Längen- und Breitengrad
        • Verschiedene Listenformatierungen der Koordinaten
        • Listenfilterung mit Umkreissuche
      • als RexForm-Element PickerElement
        • mit integrierter Validierung
        • Speichern intern im Feld oder in zwei externen Feldern für Längen- und Breitengrad
      • als Metafeld PickerMetafield
      • in Modulen via PickerWidget
      • Erweiterte Dokumentation (insb. "Für Entwickler | PHP: LocationPicker")
        Geocoding via Nominatim/OSM im Picker integriert
      • Keine direkten Nominatim-Abfragen (Proxy)
      • Proxy-Url erzeugen mit GeoCoder::take($id)->getRequestUrl()
    • Klasse SqlTools:
      • liefert Bausteine für SQL-Abfragen z.B. zur Umkreissuche
      • einfachere Implementierung der Spatial-Funktionen in SQL-Abfragen
  • kleinere interne Modifikationen

    • Vendor-Update für "mjaschen/phpgeo" aus Version 6.0.0