Blöcke: Kategorie Seiten

Die Ausgabe einer Kategorieseite wird über Blöcke gesteuert: Sie erstellen ein oder mehrere Templates, die zur Anzeige aller Kategorieseiten genutzt werden. Diese Templates heißen „Kategorie Templates“, die Blöcke innerhalb eines Templates sind Platzhalter für die eigentlichen Produktinformationen und werden bei der Anzeige im Frontend durch diese ersetzt.

Breadcrumb

Der Breadcrumb Pfad der Kategorieseite.

Die Breadcrumbs werden standardmäßig als strukturierte Daten mit JSON-LD nach Google-Vorgaben zur Seite hinzugefügt, auch wenn dieser Block nicht eingefügt wird. Die Ausgabe der strukturierten Daten kann per Hook angepasst werden:


Filter

Die Ausgabe der Filter, mit denen die Auswahl der Produkte eingeschränkt und spezifiziert werden kann. Endwarengruppen können ausgewählt , Produkteigenschaften spezifiziert und z.B. der Preis eingeschränkt werden.

In den Dokument-Einstellungen eines Kategorie Templates können die Filter angepasst werden: Die Reihenfolge kann per drag-and-drop angepasst, einzelne Filterwerte aus -oder abgewählt werden.

Die Menge der angezeigten Filterausprägungen beim ersten Laden der Seite können über kann über die Shop Einstellungen festgelegt werden.

Da die Filter anhängig von der Warengruppe sind, auf der sie angezeigt werden, ist auch die Einstellung der Filter-Anzeige von der Auswahl der Warengruppe abhängig: Wenn im Template die Template Zuordnung angepasst wird, werden auch die Einstellungen zur Anzeige der Filter zurückgesetzt.


Filter entfernen

Dieser Block zeigt ausgewählte Filter (siehe Filter Block) an und bietet die Möglichkeit, diese abzuwählen.


Pagination

Seitenweise Paginierung kann auch mehrfach auf einem Kategorie Template eingebunden werden.

Beachten Sie, dass beim Produkte Block eingestellt werden kann, ob und wie viele Produkte per AJAX (ohne Neuladen der gesamten Seite) nachgeladen werden können. Eventuell sind seitenweise Paginierung in Verbindung mit AJAX Nachladen verwirrend.


Produkte

Die Produkte zur Anzeige in diesem Kategorie Template.

  • Anzahl Produkte
    Die Anzahl der Produkte, die initial auf der Kategorieseite angezeigt werden.
  • Anzahl Produkte, die per AJAX nachgeladen werden
    Die Anzahl der Produkte, die über einen Button unterhalb der Produkte per AJAX nachgeladen (ohne neuen Seitenaufruf) werden können.
  • Produkte pro Zeile: Desktop
    Produkte, die auf einem großen Bildschirm in einer Zeile angezeigt werden.
  • Produkte pro Zeile: Tablet
    Produkte, die auf einem Tablet in einer Zeile angezeigt werden.
  • Produkte pro Zeile: großes Handy
    Produkte, die auf einem großen Handy oder im Handy-Querformat in einer Zeile angezeigt werden.
  • Produkte pro Zeile: Handy
    Produkte, die auf einem Handy in einer Zeile angezeigt werden.

Die Produkte werden standardmäßig als Liste als strukturierte Daten mit JSON-LD nach Google-Vorgaben zur Seite hinzugefügt. Die Ausgabe der strukturierten Daten kann per Hook angepasst werden:


Sortierung

Ein Dropdown, mit dem die Benutzer die Sortierung der Produkte anpassen können:

  • Neuste Produkte zuerst (default)
  • Preis aufsteigend
  • Preis absteigend

Die Standardmäßige Sortierung der Produkte kann über die Shop Einstellungen festgelegt werden.


Suchergebnisse

WordPress Suchergebnisse können mit diesem Block innerhalb eines Kategorie Templates integriert werden: Wenn Nutzer nach einem Begriff suchen, werden die Produkte danach durchsucht und diese Produkte auf einer Kategorieseite angezeigt. Um zusätzlich auch passende WordPress Seiten und Blogbeiträge anzuzeigen, kann dieser Block genutzt werden.

Dieser Block produziert nur Inhalt, wenn eine Suche ausgeführt wurde und WordPress Ergebnisse gefunden wurden.

Einstellungen dazu können über die Onlineshop Option: Suche vorgenommen werden.


Titel

Der Titel der Kategorieseite.

Der Titel der Kategorieseite wird standardmäßig als <h1> ausgegeben. Damit nicht zwei Seiten-Titel auf der Seite verbaut sind, sollte dieser Block nur verwendet werden, wenn der Titel nicht schon vom WordPress Template ausgegeben wird.

Um den Titel nicht als <h1> auszugeben, kann ein neues Block Template für diesen Block erstellt werden.


Blöcke: Produkt Seiten

Die Ausgabe einer Produktseite wird über Blöcke gesteuert: Sie erstellen ein oder mehrere Templates, die zur Anzeige von Produkten genutzt werden. Diese Templates heißen „Produkt-Templates“, die Blöcke innerhalb eines Templates sind Platzhalter für die eigentlichen Produktinformationen und werden bei der Anzeige im Frontend durch diese ersetzt.


Beschreibung

Die Beschreibung des Produkts, für alle Varianten gleich. In dem Default-Template werden die Beschreibungen und Dokumente, die im CSB Backend hinterlegt sind, jeweils in einem Tab angezeigt.


Bild

Zeigt die Produktbilder an. Wenn mehrere Varianten des Produkts vorliegen (z.B. unterschiedliche Größen) werden initial alle Bilder geladen, wenn eine Variante ausgewählt wird nur noch die Bilder dieser Variante.

Es liegen bereits mehrere Templates zur Anzeige bereit.


Der Breadcrumb Pfad der Produktseite.

Die Breadcrumbs werden standardmäßig als strukturierte Daten mit JSON-LD nach Google-Vorgaben zur Seite hinzugefügt, auch wenn dieser Block nicht eingefügt wird. Die Ausgabe der strukturierten Daten kann per Hook angepasst werden:


Kaufen

Zeigt den Warenkorb-Button an. Wenn mehrere Varianten für das Produkt verfügbar sind (z.B. unterschiedliche Größen) und noch keine Variante vom Kunden gewählt wurde, ist der Button deaktiviert. Erst wenn ein eindeutiges Produkt ausgewählt wurde, wird der Button aktiv und das Produkt kann in den Warenkorb hinzugefügt werden.


Merkmale

Listenansicht der Produktmerkmale.

Die Produktmerkmale werden aus den den Produkt Eigenschaften gebildet (Number-, String-Facet). Manche Merkmale des Produkts werden erst angezeigt, wenn eine Variante ausgewählt ist, da sie spezifisch für jede einzelne Variante ist.


Modelltabelle

Wenn für das Produkt Modellzuordnungen im CSB Backend hinterlegt sind, wird eine Tabelle mit Modellzuordnungen angezeigt: Alle Modelle, zu denen dieses Produkt passt.

Die Tabelle besteht aus den Spalten, die über das optionale Plugin OBS Model Selection ausgewählt wurden. Falls das Plugin nicht installiert ist, werden alle 7 Spalten angezeigt:

  • Marke
  • Name
  • Fahrgestellnummer
  • Baujahr
  • Typ
  • Hubraum
  • Baugruppe

Einstellungen dazu können über die Onlineshop Option: Modelauswahl vorgenommen werden.


Passend

Wenn im CSB Backend passende oder ähnliche Produkte diesem Produkt zugeordnet wurden, werden diese hier angezeigt. Die Produkte können in unterschiedlichen Kategorien angezeigt werden:

  • Produktempfehlungen
  • Produkt Zubehör
  • Produkt Ersatzteile
  • Produkt Alternativen

Um die Darstellung der unterschiedlichen Kategorien anzupassen, kann ein neues Block Template für diesen Block erstellt werden.


Preis

Die Anzeige des Produktpreises.

Wenn mehrere Varianten für das Produkt verfügbar sind (z.B. unterschiedliche Größen), noch keine Variante vom Kunden gewählt wurde und die Varianten unterschiedliche Preise haben, wird eine Preisspanne angezeigt.


Titel

Der Titel des Produkts.

Der Titel des Produkts wird standardmäßig als <h1> ausgegeben. Damit nicht zwei Seiten-Titel auf der Seite verbaut sind, sollte dieser Block nur verwendet werden, wenn der Titel nicht schon vom WordPress Template ausgegeben wird.

Um den Titel nicht als <h1> auszugeben, kann ein neues Block Template für diesen Block erstellt werden.


Variationen

Dieser Block zeigt Eigenschaften des Produkts an und bietet, wenn mehrere Varianten für das Produkt verfügbar sind (z.B. unterschiedliche Größen), Dropdown Felder zum Auswahl der Varianten.

Manche Eigenschaften des Produkts werden erst angezeigt, wenn eine Variante ausgewählt ist, da sie spezifisch für jede einzelne Variante ist.


Das Produkt wird standardmäßig als strukturierte Daten mit JSON-LD nach Google-Vorgaben zur Seite hinzugefügt. Die Ausgabe der strukturierten Daten kann per Hook angepasst werden: