it-swarm.com.de

Wie erstelle ich Knotenreferenzfelder in Drupal 7?

Ich bin verwirrt. Dies war eine sehr wertvolle Option in D6 CCK, aber da es in den Kern verschoben wurde, kann ich die Option zum Erstellen eines Noderef-Felds nicht finden (es wurde jedoch ein Begriffsreferenzfeld gefunden). Ich weiß, es muss da draußen sein, wo ist es?

8
Capi Etheriel

Das Projekt, das die Drupal 7-Versionen der Feldtypen "Knotenreferenz" und "Benutzerreferenz" verwaltet, ist Referenzen .

Ein Teil des Codes von CCK wurde in den Kerncode portiert, aber ein Teil des Codes befindet sich immer noch in Modulen von Drittanbietern. CCK selbst hat eine Version für Drupal 7, die den zu aktualisierenden Code von Drupal 6 bis Drupal 7 (unter)) enthält) andere Dinge).

11
kiamlaluno

Ich fand diese Zusammenfassung sehr hilfreich.

Ich würde Referenzen überspringen, es sieht so aus, als ob es auf dem Weg ist, veraltet zu sein.

Verwenden Sie für einfache Benutzer- und Knotenreferenzen im D6-Stil Entity Reference . Dieses Modul wird von Drupal Commerce) benötigt, solange dieses Projekt aktiv ist und gedeiht.

Wenn Sie sich die Entitätsreferenz angesehen haben und Ihre Anforderungen komplizierter sind, lesen Sie Beziehung . Sie können mithilfe von Relationen ein sehr kompliziertes Entitätsbeziehungsschema erstellen, aber ich würde diesen Weg nicht gehen, wenn Sie nicht wissen, dass Sie die Flexibilität benötigen.

7
Mark Ferree