Skip to main content

Die Quellen im Builder verwenden

Eine Quelle zuweisen

  1. Öffnen Sie die Seite im YOOtheme-Builder.
  2. Wählen Sie das Element, das die Produkte zeigen soll — etwa ein Raster oder eine Kartenliste.
  3. Wechseln Sie im Element auf den Reiter Erweitert. Dort steht das Auswahlfeld Dynamischer Inhalt.
  4. Klappen Sie es auf und gehen Sie zur Gruppe Graup-IT. Wählen Sie JTL Produkte für eine Liste oder JTL Produkt für genau ein Produkt.

Sobald die Quelle gewählt ist, erscheinen darunter ihre Einstellungen:

Das Auswahlfeld Dynamischer Inhalt mit der gewählten Quelle JTL Produkte, darunter die Filter Kategorien, Hersteller und Merkmale sowie Start, Anzahl, Sortierung, Richtung und der Schalter für nur aktive Produkte

Danach ordnen Sie den Feldern des Elements die Felder der Quelle zu — Titel auf name, Bild auf main_image und so weiter. Welche Felder es gibt, steht unter Felder und Eigenschaften.

JTL Produkte

Diese Quelle liefert mehrere Produkte. Alle Filter lassen sich kombinieren; leere Filter schränken nicht ein.

KategorienMehrfachauswahl aus den Kategorien des Shops. Ausgegeben werden nur Produkte, die einer der gewählten Kategorien angehören.
HerstellerMehrfachauswahl aus den Herstellern.
MerkmaleMehrfachauswahl aus den Merkmalswerten. Angezeigt wird jeweils Merkmal: Wert (Anzahl Produkte); Merkmalswerte ohne Produkte erscheinen erst gar nicht.
StartWie viele Produkte übersprungen werden. Vorgabe 0.
AnzahlWie viele Produkte höchstens geliefert werden. Vorgabe 10.
SortierungProduktname, Artikelnummer, Preis oder Hinzugefügt am.
RichtungAufsteigend oder absteigend.
Nur aktive ProdukteBlendet im Shop deaktivierte Produkte aus. Für öffentliche Seiten empfohlen.

Setzen Sie die Anzahl bewusst. Jedes Produkt zieht beim Aufbau der Seite weitere Abfragen für Preise, Bilder, Attribute und Varianten nach sich — und die laufen gegen eine entfernte Datenbank. Eine Liste mit 200 Produkten ist spürbar langsamer als eine mit 12.

Suche

Die Quelle kennt zusätzlich einen Suchbegriff, der Produktname, Beschreibung und Artikelnummer durchsucht. In der Maske gibt es dafür kein Eingabefeld — der Wert wird über die dynamischen Parameter von YOOtheme gesetzt, etwa aus einem URL-Parameter. Für eine fest eingestellte Liste brauchen Sie ihn nicht.

JTL Produkt

Diese Quelle liefert genau ein Produkt. Sie wählen es im Feld Produkt aus einer Liste, die Artikelnummer – Produktname zeigt und nach Artikelnummer sortiert ist.

Die Liste ist auf 500 Produkte begrenzt. Hat Ihr Shop mehr, ist das gesuchte Produkt unter Umständen nicht dabei — bauen Sie die Seite dann über JTL Produkte mit einem Filter auf.

Sortierung und Reihenfolge

Die Sortierung nach Preis greift auf den Nettopreis des Shops zu. Produkte ohne hinterlegten Preis können dabei je nach Datenlage vorn oder hinten einsortiert werden — wenn die Reihenfolge wichtig ist, prüfen Sie das Ergebnis mit echten Daten.

Die Auswahllisten bleiben leer

Kategorien, Hersteller, Merkmale und die Produktliste werden nur in der Builder-Oberfläche aufgebaut, nicht beim normalen Seitenaufruf — das spart bei jedem Aufruf mehrere Abfragen gegen den Shop. Sind sie leer, steht in aller Regel die Datenbankverbindung nicht: Prüfen Sie sie in den Plugin-Einstellungen mit Datenbankverbindung testen.

Änderungen im Shop erscheinen nicht sofort

YOOtheme speichert erzeugte Seiten zwischen. Nach Änderungen im Shop leeren Sie den Zwischenspeicher unter YOOtheme → Settings → Advanced → Clear Cache. Dasselbe gilt, wenn Sie im Shop neue Kategorien oder Hersteller angelegt haben und sie in den Auswahllisten des Builders noch fehlen.

Gilt für Version 1.10.4.