Was ist eine dynamische Quelle in Shopify?
Eine dynamische Quelle ist ein leistungsstarkes Tool in Shopify, mit dem du Daten, die in Metafeldern und Metaobjekten gespeichert sind, direkt mit Deinem Theme verbinden und in Deinem Onlineshop anzeigen kannst.
Vor der Einführung der dynamischen Quellenfunktion mussten die Händler*innen die Codebasis des Themes ändern, um zusätzliche Informationen anzuzeigen, die in Metafeldern gespeichert waren (zu diesem Zeitpunkt waren nur Metafelder verfügbar).
Lass uns die Möglichkeiten entdecken, die uns diese erstaunliche Funktion bietet, die unsere täglichen Aufgaben bei Shopify um ein Vielfaches einfacher machen kann.
Verbindung des Themes mit Metafeldern und Metaobjekten mit Hilfe der Funktion “Dynamische Quelle verbinden”
Sobald du Deine Metafeld-Definition definiert hast (weitere Details findest du in dem Artikel How to display additional product information on your store? Use integrated Shopify metafields.(Themes 2.0. and vintage themes)) – nur auf English verfügbar, oder ein Metaobjekt definiert hast und eine Metafeld-Definition als Referenz genutzt hast (erfahre mehr darüber in diesem Artikel: Wie kannst Du Metaobjekte für deinen Shopify-Shop nutzen?), der nächste Schritt besteht darin, diese Werte in Deinem Shopify Onlineshop anzuzeigen. Dazu gibt es zwei Möglichkeiten:
- Dynamische Quelle verbinden
- Ändern des Theme-Codes (wir gehen in diesem Artikel nicht darauf ein)
Wenn die dynamische Quelle verfügbar ist, wird ein Symbol für die dynamische Quellenverbindung angezeigt:
Die Verwendung der dynamischen Quelle erfordert, dass du die Abschnitte und/oder Blöcke auswählst, in denen du die Werte anzeigen möchtest. Beachte dabei die folgenden zwei wichtigen Punkte:
-
Die Werte von Metafeldern (oder Metaobjekten) können nur auf den entsprechenden Seiten angezeigt werden! Das heißt, wenn du eine Produkt-Metafeld-Definition erstellt hast, können die gespeicherten Werte nur auf Produktseiten angezeigt werden. Wenn du versuchst, die Werte auf anderen Seiten anzuzeigen, z.B. auf Kollektionsseiten, wirst du feststellen, dass die Auswahl des Produkt-Metafelds nicht verfügbar ist.
-
Metafelder (oder Metaobjekte) können nur in Abschnitten oder Blöcken angezeigt werden, die mit der entsprechenden Metafelddefinition kompatibel sind. Wenn Du z. B. “Rich Text” als Metafeld-Definitionstyp auswählst, kannst Du den Wert des Metafelds nur in Blöcken anzeigen, die mit Rich Text Content funktionieren (z. B. im Abschnitt Rich Text -> Textblock). Abschnitte und Blöcke, die nicht für den gewählten Metafeld-Definitionstyp bestimmt sind, bieten keine Möglichkeit, Deine Metafeld-Definition zu verbinden.
Weitere Informationen zur Anzeige von Rich-Text-Metafeldwerten, sowohl ohne Code als auch mit Code, findest Du in diesem Artikel: Wie zeigt man den Wert eines Rich-Text-Metafeldes in Shopify an?
Hinweis: Wenn du versuchst, Metaobjektwerte zu verbinden, die in den von dir gewählten Blöcken nicht unterstützt werden, kann die Meldung “Keine kompatiblen Felder” angezeigt werden.
Marken-Assets mit dynamischen Quellen anzeigen
Mit der dynamischen Quellenfunktion ist es jetzt ganz einfach, Markenelemente anzuzeigen. Im Kopfbereich des Shops kannst du zum Beispiel dein Markenlogo anzeigen, das du unter Einstellungen -> Marke hochgeladen hast.
Du kannst auch andere Markenelemente wie deinen Slogan (mehrzeiliger Text), eine Kurzbeschreibung (mehrzeiliger Text) oder sogar ein Cover-Bild anzeigen. Rendere sie einfach in Blöcken oder Abschnitten, die diese Typen unterstützen. Das ist eine großartige Möglichkeit, deine Marke überall gut aussehen zu lassen!
Ich hoffe, ich konnte dir erklären, warum die Funktion “Dynamische Quelle verbinden” bei Shopify so praktisch ist und dass du dir darüber keine Sorgen machen musst. Du kannst diese Funktion sehr gut nutzen, auch wenn du technisch nicht so versiert bist. Es geht darum, Dinge einfacher zu machen und nicht darum, etwas zu fürchten oder zu vermeiden, nur weil man kein Programmierer ist.