$wsStores Modul können Sie auf die konfigurierten Märkte und Filialen des Shops zugreifen. Typische Anwendungsfälle sind Click & Collect, Filialfinder und die Anzeige von Lagerbeständen im Markt. In diesem Abschnitt erfahren Sie, wie Sie Märkte laden, den ausgewählten Markt verwalten und Öffnungszeiten anzeigen können.
Modulübersicht
Beispiel / Ausschnitt über$wsStores
ƒ() kennzeichnet eine Funktion.
Variablen und Methoden in der Übersicht
Templates
Das $wsStores Modul wird typischerweise verwendet auf:- Marktsuche-Seiten (Filialfinder)
- Produktdetailseiten (Verfügbarkeit im Markt)
- Checkout-Seiten (Click & Collect Auswahl)
- Header/Footer (ausgewählter Markt anzeigen)
Variablen
$wsStores.selectedStore
Gibt den aktuell in der Session ausgewählten Markt aus. Istnull, wenn kein Markt ausgewählt wurde.
Methoden
$wsStores.loadAllStores()
Lädt eine Liste aller verfügbaren Märkte. Signatur$wsStores.loadAllStores()
Rückgabearray - Liste mit Store-Maps.
Beispiel, das alle Märkte lädt und anzeigt.
$wsStores.loadStore()
Lädt einen einzelnen Markt anhand seiner ID. Signatur$wsStores.loadStore(storeId)
Rückgabemap - Store-Map mit allen Marktdaten.
Beispiel, das einen Markt lädt.
Mit Verwendung der Rückgabe-Daten von
$wsStores.loadStore stehen verschiedene Eigenschaften zur Verfügung, die verwendet werden können. Nachfolgend eine Übersicht, welche Eigenschaften verfügbar sind.Eigenschaften von $wsStores.loadStoreAktionen
Für$wsStores stehen keine Aktionen zur Verfügung.
