CMS: Referenzfelder verwenden, um Content aus mehreren Kollektionen anzuzeigen
In diesem Artikel
- Schritt 1 | (Optional) Das Primärfeld in der Kollektion ändern, auf die du verweisen möchtest
- Schritt 2 | Ein Referenzfeld zu deiner Hauptsammlung hinzufügen
- Schritt 3 | Elemente mit den Feldern deiner verknüpften Sammlung verbinden
- FAQs
Mit Referenzfeldern kannst du ein Element in einer Kollektion mit einem Element in einer anderen Kollektion verknüpfen. So kannst du Elemente wie Repeater, Galerien und Tabellen mit Feldern aus mehreren Kollektionen im selben
Datensatz verbinden.
Wenn du deiner Kollektion ein Referenzfeld hinzufügst, wählst du aus, auf welche Kollektion verwiesen wird. Für jedes Element in deiner Kollektion wählst du dann ein passendes verknüpftes Element aus der referenzierten Kollektion aus. So kannst du Details zu deinen Elementen aus Feldern anzeigen, die in mehreren Kollektionen gespeichert sind, und zwar im selben Repeater, in derselben Galerie oder in derselben Tabelle. Beim Verbinden der Elemente kannst du in den Verknüpfungsoptionen des Datensatzes aus allen unterstützten Feldern der referenzierten Kollektion wählen.
Vorteile von Referenzfeldern:
- Mit Referenzfeldern kannst du ganz einfach Seiten erstellen, die Infos aus all deinen referenzierten Kollektionen verwenden. Das ist besonders nützlich für Galerien und Tabellen, die sich nur mit einem Datensatz verbinden lassen, und für Repeater, in denen du Details aus mehreren Kollektionen anzeigen willst.
- Mit Referenzfeldern vermeidest du doppelte Daten. Du kannst Infos einmal speichern und dann überall dort darauf verweisen, wo du sie brauchst.
- Mit Referenzfeldern behältst du die Datenintegrität in deinen Kollektionen im Blick. Da die Kollektionen eng miteinander verknüpft sind, werden Änderungen an den Feldwerten automatisch in den referenzierten Daten übernommen.
Möchtest du Elemente mit mehreren Elementen aus einer anderen Kollektion verknüpfen?
Falls ja, verwende
Mehrfach-Referenzfelder statt Referenzfelder. Mehrfach-Referenzfelder erstellen eine Verbindung in beide Richtungen zwischen den Kollektionen und ermöglichen es den Elementen, auf mehr als ein Element aus jeder Kollektion zu verweisen und damit verknüpft zu sein.
Schritt 1 | (Optional) Das Primärfeld in der Kollektion ändern, auf die du verweisen möchtest
Das
Primärfeld der Kollektion, auf die du verweisen möchtest, spielt eine wichtige Rolle. Später, wenn du die Elemente auswählst, auf die du in deinem Referenzfeld verweisen möchtest, siehst du die Werte aus dem Primärfeld. Bei Bedarf kannst du ein anderes Feld als Primärfeld festlegen, damit du besser erkennen kannst, welche Elemente du zum Verweisen auswählst.
Wichtig:
Standardmäßig wird das Primärfeld in der URL deiner dynamischen Elementseite verwendet. Wenn du das Primärfeld änderst, ändern sich auch deine dynamischen Seiten-URLs, wenn das Primärfeld in der URL-Slug-Struktur deiner dynamischen Seiten verwendet wird. Dadurch können Links zu deinen dynamischen Seiten ungültig werden. Achte darauf, bevor du dein Primärfeld änderst. Erfahre hier mehr über
URL-Slug-Strukturen.
Um das Primärfeld der Kollektion zu ändern, auf die du verweisen möchtest:
- Öffne den Bereich CMS in der Verwaltung deiner Website. Alternativ kannst du auf CMS
in deinem Editor klicken und dann auf Deine Kollektionen. - Klicke auf die Sammlung, die das Feld enthält, auf das du verweisen möchtest. Diese Sammlung nennen wir deine „referenzierte“ Sammlung.
- (Wenn das Feld, auf das du verweisen möchtest, nicht das Primärfeld ist) Klicke auf den Titel des Feldes, auf das du verweisen möchtest, und wähle Als primär festlegen.

Schritt 2 | Ein Referenzfeld zu deiner Hauptsammlung hinzufügen
Füge der „Haupt“-Sammlung, in der du auf eine andere Sammlung verweisen möchtest, einen Referenzfeldtyp hinzu. Wenn du später in deinem Datensatz die Felder auswählst, die du verknüpfen möchtest, werden die Felder der referenzierten Sammlung unter dem Namen des Referenzfelds eingerückt angezeigt, gefolgt vom Sammlungsnamen in Klammern:
{Referenzfeldname} {Sammlungsname}
So fügst du deiner Hauptsammlung ein Referenzfeld hinzu:
- Öffne den Bereich CMS in deiner Website-Verwaltung. Alternativ kannst du auf CMS
in deinem Editor klicken und dann auf Deine Kollektionen klicken. - Wähle die Hauptsammlung aus, in der du auf das Primärfeld aus deiner referenzierten Sammlung verweisen möchtest.
- Füge deiner Sammlung ein Referenzfeld hinzu:
- Klicke auf Felder verwalten.
- Klicke auf + Feld hinzufügen.
- Wähle den Feldtyp Referenz und klicke auf Feldtyp auswählen.
- Gib den Feldnamen ein.
- (Nur Velo) Bearbeite die Feld-ID, die in dem Code deiner Website verwendet wird und später nicht mehr geändert werden kann.
- Klicke auf das Drop-down-Menü Referenzsammlung und wähle deine referenzierte Sammlung aus.
- (Optional) Gib einen Hilfetext ein, der in einem Tooltipp oben in deiner Sammlung angezeigt wird.
- Klicke auf Speichern.

- Wähle für jedes Element in deiner Sammlung einen Verweis aus:
- Klicke auf das Verweisfeld für das erste Element in deiner Sammlung.
- Wähle aus der verknüpften Sammlung das Hauptfeld aus, das zum Element passt.
Tipp: Nutze deine Tastatur, um nach den Feldern zu suchen, die du auswählen möchtest. Du kannst auch auf Sammlung öffnen klicken, um die verknüpfte Sammlung anzuzeigen. - Wiederhole diese Schritte für jedes Element in deiner Sammlung.

Schritt 3 | Elemente mit den Feldern deiner verknüpften Sammlung verbinden
Verbinde Elemente wie Repeater, Galerien und Tabellen mit den passenden Sammlungsfeldern, damit du die Feldwerte auf deiner Website anzeigen kannst. Wenn du im Datensatz auswählst, welche Sammlungsfelder du verbinden möchtest, siehst du die Felder aus der verknüpften Sammlung eingerückt unter dem Namen deines Verweisfelds.
Um Elemente mit den Feldern deiner verknüpften Sammlung zu verbinden:
Wix Editor
Studio Editor
- Öffne deinen Editor.
- Klicke auf das Element, das du mit dem CMS verbinden möchtest, zum Beispiel Repeater, Galerie oder Tabelle.
- Klicke auf das Symbol Mit dem CMS verbinden
. - (Nur bestimmte Eingabeelemente) Wähle aus, wie du das Element verwenden möchtest:
- Inhalt filtern: Website-Besuchern erlauben, den Seiteninhalt zu filtern.
- Inhalt sammeln: Von Website-Besuchern eingereichten Inhalt sammeln.
- Klicke auf das Dropdown-Menü Datensatz auswählen und wähle einen Datensatz aus, der mit deiner Hauptsammlung verbunden ist. Alternativ kannst du auf Datensatz hinzufügen klicken, dann deine Hauptsammlung auswählen, dem Datensatz einen Namen geben und auf Erstellen klicken.
- Klicke auf das passende Dropdown-Menü unter Verknüpfungen und wähle das Feld aus, das du im Element anzeigen möchtest. Felder aus deiner verknüpften Sammlung werden in der Liste unter deinem Verweisfeld eingerückt angezeigt.

- Wiederhole diese Schritte für jedes Element, das du mit den Feldern der verknüpften Sammlung verbinden möchtest.
- Klicke oben rechts auf Vorschau, um deine Verknüpfungen zu testen.
- Klicke auf Veröffentlichen, wenn du die Änderungen live schalten möchtest.
FAQs
Klicke unten, um Antworten auf häufige Fragen zu Verweisfeldern zu erhalten.
Kann ich Verweisfelder aus derselben Sammlung verwenden?
Was passiert, wenn ich ein Element aus einer referenzierten Sammlung lösche?
Was passiert, wenn ich das primäre Feld in meiner referenzierten Sammlung ändere?
Kann ich sehen, welche Sammlungen die Daten meiner Sammlung verwenden?
Kann ich eine Sammlung löschen, auf die andere Sammlungen verweisen?
Was ist die URL-Slug-Struktur?

