Sales Partner 1.1.15 Help

Storefront

Dort, wo Sie das CMS-Element platziert haben, sehen Kunden eine interaktive Karte mit Listing und Filter. Angezeigt werden ausschließlich aktive Partner mit gültigen Geokoordinaten.

Aufbau

Bereich

Was der Kunde sieht

Karte

Jeder Partner als Marker (Symbol = Icon seines Typs). Verschieben und Zoomen filtert die Partner nach sichtbarem Ausschnitt

Listing

Liste der aktuell sichtbaren Partner mit Kontaktdaten und Beschreibung

Filter

Pro filterbarer Tag-Gruppe eine Auswahl; schränkt Karte und Listing gemeinsam ein

Die Karte wird über das Maps Loader-Plugin geladen (OpenStreetMap oder Google Maps). Bevor externe Karten-Ressourcen geladen werden, muss der Kunde die Datenschutz-Hinweise bestätigen. Erst danach erscheint die Karte.

Interaktion

  • Partner hervorheben — ein Klick auf einen Marker oder einen Listing-Eintrag hebt den Partner hervor und scrollt das Listing an die passende Stelle.

  • Nach Tags filtern — die Auswahl in einer Tag-Gruppe lädt die passenden Partner; die Karte und das Listing aktualisieren sich gemeinsam.

  • Nach Kartenausschnitt filtern — beim Verschieben oder Zoomen werden nur Partner im sichtbaren Bereich geladen.

Texte anpassen (Snippets)

Alle Storefront-Texte liegen im Snippet-Namespace plugin.leoparden.SalesPartner.*, die Karten-/Consent-Texte unter plugin.leoparden.MapsLoader.*. Beide lassen sich über die Standard-Snippet-Verwaltung von Shopware (bzw. im Theme) überschreiben.

Technischer Hinweis

Das Element lädt seine Daten über die Store-API-Route POST /store-api/sales-partner (store-api.sales-partner.partners). Die Route liefert nur aktive Partner inklusive Logo, Typ-Icon und Tag-Gruppen und nimmt die aktiven Filter (Tags und Kartenausschnitt) als Request-Body entgegen.

Last modified: 27 May 2026