Referenzen

Eine Referenz ist eine Beziehung zwischen Einträgen, mit der Sie einen Eintrag mit einem anderen verknüpfen können. Diese Beziehung wird über ein Referenzfeld in einem Contenttyp eingerichtet.

Mit Referenzen können Sie Content wiederverwenden, anstatt ihn mehrmals neu zu erstellen. Vielleicht möchten Sie eine Biografie schreiben, um sie zu mehreren Blogbeiträgen hinzuzufügen. Anstatt sie zu kopieren und in jeden einzelnen Blogbeitrag einzufügen, können Sie einen speziellen „Bio“-Eintrag erstellen und diesen Eintrag in Ihren Blogbeiträgen über ein Referenzfeld verknüpfen.

Mit Referenzen können Sie Content in den verschiedenen Kanälen Ihres Unternehmens wiederverwenden. Alle Änderungen, die Sie an einem referenzierten Eintrag vornehmen, werden auch auf alle Einträge übertragen und wiederverwendet. Wenn Sie beispielsweise das Copyright-Jahr in Ihrem rechtlichen Hinweis aktualisieren, müssen Sie nicht zu jeder Seite zurückkehren und es manuell ändern. Sobald Sie den aktualisierten referenzierten Eintrag veröffentlicht haben, sind Ihre Änderungen überall dort aktiv, wo Sie auf diesen Eintrag verlinken. 

Kund*innen mit einem Premium-Paket können die Funktion für Space-übergreifende Referenzen verwenden, um wiederverwendbaren Content zu erstellen und mehrere Spaces und Umgebungen mit demselben Content zu aktualisieren.

using-references

Ein verschachtelter Eintrag, auch als referenzierter Eintrag bezeichnet, ist ein Eintrag, der in einem anderen Eintrag referenziert wird, er ist also über das Referenzfeld mit diesem verknüpft.

In Contentful finden Sie die folgenden Arten von Referenzen:

  • Nach Beziehungstyp:

    • Eins-zu-eins – Hier können Sie einen einzelnen Eintrag über ein Referenzfeld verknüpfen.

    • Eins-zu-viele – Hier können Sie mehrere Einträge im selben Referenzfeld verknüpfen.

  • Nach Quelle:

    • Gleicher Space  – Hier können Sie Einträge nur innerhalb desselben Space verknüpfen.

    • Verschiedene Spaces – Hier können Sie Einträge aus anderen Spaces verknüpfen.

So richten Sie ein Referenzfeld ein:

  1. Melden Sie sich bei der Contentful Web-App an.

  2. Klicken Sie im oberen Bereich auf Content-Modell. Die Seite „Content-Modell“ mit der Liste Ihrer vorhandenen Contenttypen wird angezeigt.

  3. Erstellen Sie entweder einen neuen Contenttyp oder gehen Sie zum vorhandenen. Die Seite des Contenttyp-Editors wird angezeigt.

  4. Klicken Sie auf + Feld hinzufügen.

  5. Wählen Sie im Fenster „Neues Feld hinzufügen“ den Feldtyp Referenz aus.

  6. Geben Sie im Feld Name den Namen für Ihr Feld ein.

    HINWEIS: Die Feld-ID wird automatisch basierend auf dem Feldnamen generiert.

  7. Wählen Sie die Art Ihrer Referenz und die Quelle des referenzierten Contents aus.

  8. Klicken Sie auf Hinzufügen und konfigurieren, um benutzerdefinierte Einstellungen zu Ihrem Feld hinzuzufügen.

  9. Klicken Sie auf Bestätigen, um benutzerdefinierte Einstellungen auf Ihr Feld anzuwenden.

  10. Nachdem das Feld hinzugefügt wurde, klicken Sie auf Speichern, um Änderungen am Contenttyp anzuwenden.

So fügen Sie Referenzen zu einem Eintrag hinzu:

  1. Melden Sie sich bei der Contentful Web-App an.

  2. Klicken Sie im oberen Bereich auf Content. Die Seite „Content“ mit der Liste Ihrer vorhandenen Einträge wird angezeigt.

  3. Klicken Sie auf Eintrag hinzufügen und wählen Sie die gewünschte Contenttyp-Option aus der Dropdown-Liste. Die Seite des Eintragseditors wird angezeigt.

  4. Klicken Sie im Eintragseditor auf + Content hinzufügen und wählen Sie eine der folgenden Optionen aus:

    • Vorhandenen Content hinzufügen – Klicken Sie auf diese Schaltfläche, um das Fenster „Vorhandenen Eintrag hinzufügen“ zu öffnen und wählen Sie den gewünschten Eintrag aus der Liste aus

    • Neuer Content – Wählen Sie die gewünschte Contenttyp-Option, um einen neuen Eintrag zu erstellen.

Weitere Informationen zum Einrichten und Verwenden von Referenzen vom Eins-zu-Eins- und Eins-zu-viele-Typ finden Sie im folgenden Video anhand eines Beispiels für eine Zielseite: