CMS: Multi-Referenzfelder erstellen
2 Min. Lesezeit
Bevor du fortfährst, empfehlen wir dir, mehr über Referenzfelder zu erfahren.
Ein Referenzfeld stellt eine Verbindung zwischen einem Element in einer Sammlung und einem Element in einer anderen Sammlung her.
Multi-Referenzfelder sind spezielle Arten von Referenzfeldern, die eine Viele-zu-Viele-Beziehung zwischen Elementen unterstützen. Es bestehen 2 wichtige Unterschiede zu regulären Referenzfeldern:
Multi-Referenzfelder sind spezielle Arten von Referenzfeldern, die eine Viele-zu-Viele-Beziehung zwischen Elementen unterstützen. Es bestehen 2 wichtige Unterschiede zu regulären Referenzfeldern:
- Sie ermöglichen es, ein Element mit mehr als 1 Element in der verknüpften Sammlung zu verbinden.
- Sie schaffen eine wechselseitige Verbindung zwischen den Sammlungen. Das heißt, wenn du ein Multi-Referenzfeld in Sammlung A erstellst, das auf Sammlung B verweist, wird automatisch ein entsprechendes Mulit-Referenzfeld in Sammlung B erstellt, das auf Sammlung A verweist.
In diesem Artikel erfährst du mehr über folgende Themen:
Beispiel für Multi-Referenzfelder
Schauen wir uns ein Beispiel einer Filmdatenbank an um zu sehen, wie das funktioniert. Wir beginnen mit zwei Sammlungen, einer für Filmtitel und einer für Schauspieler. Jetzt wollen wir sie verbinden, damit wir die Schauspieler aus jedem Film und auch die Filme für jeden Schauspieler auflisten können. Dazu erstellen wir ein Mulit-Referenzfeld. Wir können dies in jeder der beiden Sammlungen tun, denn sobald wir dies in der einen Sammlung tun, wird ein entsprechendes Mulit-Referenzfeld in der anderen Sammlung erstellt. Danach füllen wir die Felder aus. Auch hier können wir in beiden Sammlungen arbeiten, da die Informationen automatisch in der anderen Sammlung wiedergegeben werden.
Das Bild unten zeigt, wie das aussehen könnte. (Klicke für eine vergrößerte Version auf das Bild.)
Das Bild unten zeigt, wie das aussehen könnte. (Klicke für eine vergrößerte Version auf das Bild.)
Das Bild zeigt unsere Schauspieler- und Filmsammlung mit den entsprechenden Multi-Referenzfeldern. Als erstes ist festzuhalten, dass in den Feldern Referenzen auf mehr als ein Element gespeichert werden. In der Schauspielersammlung sind für das Element Chris Pratt vier Filme aufgelistet. In der Filmsammlung sind für das Element Guardians of the Galaxy 4 Hauptdarsteller aufgelistet.
Als zweites ist zu beachten, dass die Informationen in beiden Sammlungen wiedergegeben werden. In der Schauspielersammlung verweisen die Elemente Chris Pratt, Vin Diesel, Dave Bautista und Zoe Saldana auf den Film Guardians of the Galaxy. In der Filmsammlung zeigt das Element Guardians of the Galaxy dieselben 4 Schauspieler an.
Diese Informationsspiegelung erfolgt automatisch. Wenn du Änderungen an den Informationen in einem der Felder vornimmst, wird auch das entsprechende Feld in der anderen Sammlung aktualisiert. Du füllst Multi-Referenzfelder wie normale Referenzfelder aus.
Als zweites ist zu beachten, dass die Informationen in beiden Sammlungen wiedergegeben werden. In der Schauspielersammlung verweisen die Elemente Chris Pratt, Vin Diesel, Dave Bautista und Zoe Saldana auf den Film Guardians of the Galaxy. In der Filmsammlung zeigt das Element Guardians of the Galaxy dieselben 4 Schauspieler an.
Diese Informationsspiegelung erfolgt automatisch. Wenn du Änderungen an den Informationen in einem der Felder vornimmst, wird auch das entsprechende Feld in der anderen Sammlung aktualisiert. Du füllst Multi-Referenzfelder wie normale Referenzfelder aus.
Ein Multi-Referenzfeld erstellen
Multi-Referenzfelder erstellst du aus deinen CMS-Sammlungen. Nach der Erstellung wird ein entsprechendes Multi-Referenzfeld in der referenzierten Sammlung erstellt.
Um ein Multi-Referenzfeld zu erstellen:
- Öffne den Bereich CMS in deiner Website-Verwaltung.
- Klicke auf die entsprechende Sammlung.
- Klicke auf Felder bearbeiten.
- Klicke auf + Feld hinzufügen.
- Klicke auf das Aufklappmenü Feldtyp und wähle Multi-Referenz.
- Gib einen Feldnamen ein.
- Klicke auf das Aufklappmenü Referenz-Sammlung und wähle aus, auf welche Sammlung du verweisen möchtest.
- Klicke auf Speichern.
War das hilfreich?
|