Store Locator
Magento 2 Store Locator — Filialfinder mit Karte & PLZ-Suche
AlpenFX Store Locator ist die Magento-2-Extension für Händler und Multi-Filial-Shops, die Kunden per Postleitzahl und Radius zum nächsten Standort führen — mit Karte, SEO-Detailseiten und Headless-APIs.
Für wen?
Shop-Betreiber und Agenturen mit Filialnetz, Händlerstandorten oder Abholstationen, die eine suchmaschinenfreundliche Storefront-Lösung auf Magento Open Source 2.4 brauchen — ohne Google-Maps-Zwang als Default.
Was Sie bekommen
- PLZ-/Radius-Suche mit Haversine-Distanz und Datenbank-Vorfilter (Bounding Box), zusätzlich filterbar über eigene Filial-Attribute (z. B. Parkplatz) — auch ohne Postleitzahl
- Karte im Storefront (Leaflet, mit dem Modul ausgeliefert, Tile-URL konfigurierbar für Storefront und Admin) und SEO-fähige Filial-Detailseiten mit eindeutiger, kanonischer URL (Umlaute transkribiert, Kollisionen aufgelöst oder abgelehnt, alte ID-Adressen liefern 301)
- Full-Page-Cache-feste Start-, Filial- und Produktseiten — Änderungen im Admin, per CSV-Import oder über REST invalidieren jeweils gezielt die betroffenen Seiten
- Admin-Grid & Formular inkl. Karten-Picker für Koordinaten
- REST (
/V1/alpenfx/store-locator/…) und GraphQL für Headless/PWA — anonyme Flächen ohne internen ERP-/CSV-Schlüssel (external_code; der bleibt hinter der Admin-ACL), ohne Daten inaktiver Filialen; die Suche liefert Distanz (distance_km) und Auflösungskontext, eine nicht auflösbare Postleitzahl einen klaren Fehlerstatus (503) statt eines still leeren Ergebnisses - Produktverfügbarkeit je Filiale einzeln setzbar, sichtbar als Block auf der Produktseite
- Featured Stores, Aktiv-Flags, Sortierung
- Consent-bewusstes Kartenladen (optional an Magento Cookie Restriction gekoppelt) — gilt für Suchseite, Filialseite und CMS-Widget gleichermaßen
Surfaces
| Fläche | Nutzen |
|---|---|
| Storefront Luma / Hyvä | /storelocator Suche + Karte, Detailseiten |
| Admin | AlpenFX → Store Locator → Stores, Systemkonfiguration |
| REST / GraphQL | Suche und Store-Listen für Apps und Headless — öffentliche Projektion ohne ERP-/CSV-Schlüssel, Distanz (distance_km) in der Suche |
Installation (Kurz)
composer require alpenfx/module-store-locator
bin/magento module:enable AlpenFX_StoreLocator
bin/magento setup:upgrade
Vollständige Hinweise und Konfiguration stehen in der README im Modul.
Hinweise zu Karten & Datenschutz
Kartenkacheln kommen standardmäßig von OpenStreetMap, die Tile-URL selbst ist eine Konfigurationseinstellung (Storefront und Admin teilen sich dieselbe) für Shops mit eigener Tile-Infrastruktur; Geocoding serverseitig über Nominatim (austauschbar). Leaflet wird mit dem Modul ausgeliefert (kein unpkg/esm.sh). Die Consent-Kopplung entscheidet im Browser und gilt für Suchseite, Filialseite und CMS-Widget gleichermaßen. Das ist transparent und konfigurierbar — kein pauschaler Vendor-Rechtskonformitäts-Claim: die rechtliche Bewertung hängt von Setup, Consent und Händlerprozessen ab.
Keywords
Magento 2 Store Locator, Filialfinder Magento, Händlersuche PLZ, Magento Map Store Locator, Magento 2 Dealer Locator, Headless Store Locator GraphQL REST
References to legal requirements describe what the extension does. Whether a shop meets a requirement depends on its configuration and use and is down to its operator. This is not legal advice.