Skip to main content

Documentation Index

Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt

Use this file to discover all available pages before exploring further.

Datenzugriff & Anzeige

Im Rahmen der neuen Shopversion bietet das System flexible Möglichkeiten, um auf verschiedene Datenquellen des Shops zuzugreifen und diese gezielt im Frontend darzustellen. Für die Umsetzung spezifischer Seiten oder Funktionen ist es notwendig, die richtigen Variablen und Tags zu kennen, um beispielsweise Produktdetails, Kategorien, Zahlungsarten oder Adressdaten dynamisch einzubinden. Dieser Abschnitt der Dokumentation liefert eine strukturierte Übersicht zu den zentralen Datenelementen des Shops. Zusätzlich werden praxisorientierte Hinweise gegeben, um die Datenanbindung effizient und benutzerfreundlich zu gestalten.

Themenschwerpunkte

  • $wsAccount - Konto — Kundendaten bilden die Grundlage für eine personalisierte Nutzererfahrung im Shop. Sie ermöglichen es, wichtige Informationen wie die Adressdaten und das Kundenprofil des eingeloggten Benutzers abzurufen und im Kundenkonto übersichtlich darzustellen. In diesem Abschnitt erfahren Sie, wie Sie auf die Daten eines Kundenkontos zugreifen und diese dynamisch im Frontend anzeigen können.
  • [wsBasketWarenkorb](./datenzugriffanzeige/wsbasketwarenkorb.mdx)GebenSiehierInhalteeinoderfu¨genSieInhalteein,umdarauseinenAuszugzumachen.DasModulwsBasket - Warenkorb](./datenzugriff-anzeige/wsbasket-warenkorb.mdx) — Geben Sie hier Inhalte ein oder fügen Sie Inhalte ein, um daraus einen Auszug zu machen.Das Modul wsBasket ermöglicht den Zugriff auf die aktuellen Warenkorb-Daten eines Nutzers. Mit diesen Daten kann der Inhalt des Warenkorbs an verschiedenen Stellen im Shop dynamisch dargestellt werden. In diesem Bereich erfahren Sie, wie Sie auf diese Informationen zugreifen, sie für unterschiedliche Anwendungsfälle nutzen und deren Struktur verstehen können.
  • $wsCategories - Kategorien — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Kategoriedaten im Shop zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Daten dynamisch im Frontend anzeigen können.
  • $wsCheckout - Bestellablauf — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten von Bestellablauf zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Daten dynamisch im Frontend anzeigen können.
  • $wsConfig - Konfiguration — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Konfigurationsdaten im Shop zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Daten dynamisch im Frontend anzeigen können.
  • $wsConsent - Consent Layer — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten von Cookies im Shop zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Cookiedaten dynamisch im Frontend anzeigen können.
  • $wsDirectOrder - Direktbestellung — Bei der Direktbestellung kann der Käufer durch die Eingabe von Produktnummern ein oder mehrere Produkte direkt in den Warenkorb legen. Voraussetzung ist, dass dem Kunden die Produktnummern vorliegen, z. B. anhand eines Katalogs.
  • [wsExternalDataExterneDaten](./datenzugriffanzeige/wsexternaldataexternedaten.mdx)DasModulwsExternalData - Externe Daten](./datenzugriff-anzeige/wsexternaldata-externe-daten.mdx) — Das Modul wsExternalData ermöglicht den Zugriff auf dateibasierte externe Daten, die im shopeigenen S3 liegen. Typische Anwendungsfälle sind Zusatzinformationen, die nicht aus den Standard-Shopdaten stammen (z. B. projektbezogene JSON-Dateien aus einem PIM oder Inhalte aus WEBSALE-Komponenten wie der WEBSALE Strapi-Instanz).
  • $wsForm - Formulare — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten von Formularen zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Formulare dynamisch im Frontend anzeigen können.
  • $wsInventory - Lagerbestand & Verfügbarkeiten — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten von Lagerbestand und Verfügbarkeiten im Shop zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Daten dynamisch im Frontend anzeigen können.
  • [wsLastSeenProductsZuletztangeseheneProdukte](./datenzugriffanzeige/wslastseenproductszuletztangeseheneprodukte.mdx)DasModulwsLastSeenProducts - Zuletzt angesehene Produkte](./datenzugriff-anzeige/wslastseenproducts-zuletzt-angesehene-produkte.mdx) — Das Modul wsLastSeenProducts bietet Zugriff auf die zuletzt angesehenen Produkte eines Benutzers. In diesem Bereich erfahren Sie, wie Sie diese Daten abrufen und dynamisch im Frontend verwenden können. Zudem werden die verfügbaren Variablen und Tags beschrieben, mit denen die Produktdaten flexibel in Templates eingebunden werden können.
  • $wsNavigation - Navigation — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten von Navigationselementen zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Navigationselemente dynamisch im Frontend anzeigen können.
  • [wsOptInOptInURLs](./datenzugriffanzeige/wsoptinoptinurls.mdx)DaswsOptIn - Opt-In URLs](./datenzugriff-anzeige/wsoptin-opt-in-urls.mdx) — Das wsOptIn Modul erstellt eine Opt-In URL auf Basis einer bestehenden URL indem ein Token-Parameter angehängt wird. Welcher Token angehängt wird, wird durch den Parameter tokenName bestimmt. Welche Tokennamen zur Verfügung stehen, hängt von der ausgeführten Aktion ab und ist bei der jeweiligen Aktion dokumentiert.
  • $wsOrderHistory - Bestellhistorie — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten von der Bestellhistorie zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Bestellhistoriedaten dynamisch im Frontend anzeigen können.
  • $wsPayPalCheckout - PayPal Checkout
  • [wsProductsProdukte](./datenzugriffanzeige/wsproductsprodukte.mdx)DasModulwsProducts - Produkte](./datenzugriff-anzeige/wsproducts-produkte.mdx) — Das Modul wsProducts ermöglicht den Zugriff auf Produktdaten innerhalb des Shops. Damit können sowohl Einzelprodukte als auch Produktlisten ausgelesen und im Frontend dargestellt werden.
  • $wsSession - Session — Eine Session ist eine temporäre Sitzung, die mit dem ersten Betreten des Shops beginnt und während des gesamten Besuchs des Nutzers bestehen bleibt. Sie speichert verschiedene Daten und Statusinformationen, um den Shop-Besuch zu steuern und Nutzerinteraktionen zu verfolgen. Dazu gehören beispielsweise Warenkorb-Daten, Nutzerstatus, der Testmodus oder Verweise zur Herkunft des Besuchers.
  • $wsTestMode - Testmodus — Neben klassischen Staging-Umgebungen unterstützt WEBSALE einen integrierten Testmodus, mit dem sich Integrationen, Funktionen und Konfigurationen, wie beispielsweise Zahlungsarten, testen lassen – ohne dass sie im Live-Betrieb sichtbar sind und ohne dass eine separate Staging-Umgebung eingerichtet werden muss.
  • [wsViewsAllgemeinerDatenzugriff](./datenzugriffanzeige/wsviewsallgemeinerdatenzugriff.mdx)DieserAbschnittbeschreibtdenallgemeinenDatenzugriffu¨berwsViews - Allgemeiner Datenzugriff](./datenzugriff-anzeige/wsviews-allgemeiner-datenzugriff.mdx) — Dieser Abschnitt beschreibt den allgemeinen Datenzugriff über wsViews. Damit stehen Variablen, Tags und Funktionen bereit, um Daten der aktuell gerenderten View (Seite) im Frontend zu nutzen und View-URLs zu bilden.
  • $wsVoucher - Gutscheine — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten von Gutscheinen zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Gutscheindaten dynamisch im Frontend anzeigen können.
  • $wsWatchList - Merkliste — In diesem Abschnitt finden Sie alle Möglichkeiten, um auf die Daten der Merkliste im Shop zuzugreifen. Es werden die verfügbaren Variablen und Tags beschrieben, mit denen Sie die Daten dynamisch im Frontend anzeigen können.