Selectbox für Nodes eines bestimmten Typs
Eingetragen von avision (5)
am 24.06.2010 - 11:41 Uhr in
am 24.06.2010 - 11:41 Uhr in
Schönen guten Tag auch,
ich habe da ein kleines Problem. Folgende Situation..
Ich habe einen eigenen Node-Type "Projekt"
Ich habe einen Node-Type "Task"
Ich hätte jetzt gerne wenn ich einen neuen Node "Task" erstelle, dort eine Selectbox die alle vorhandenen Nodes "Projekte" auflistet damit ich den Task einem Projekt zuordnen kann.
Leider fehlt mir hier ein guter Ansatz.. Vielleicht kann mir jemand auf die Sprünge helfen.
Vielen Dank im Voraus,
Alex
- Anmelden oder Registrieren um Kommentare zu schreiben
Nodereference
am 24.06.2010 - 11:57 Uhr
Hallo.
Du kannst dafür das Modul "Node reference" (im Modulpaket von [do:cck CCK] enthalten) verwenden.
Wenn Du das Modul installiert hast, fügst Du dem Inhaltstypen "Task" ein neues Feld vom Typ "nodereference" hinzu und lässt dieses als Dropdown anzeigen. Dann kannst Du in den Einstellungen des Feldes sagen, welche Nodes in diesem Feld auswählbar sein sollen (notfalls sogar über einen View).
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Vielen Dank für die schnelle
am 24.06.2010 - 12:11 Uhr
Vielen Dank für die schnelle und kompetente Antwort.
Das ist ja genau das was ich suche. Aus verschiedenen Gründen entwickle ich gerade für Drupal 6 und auch schon 7. CCK wurde ja in den Core aufgenommen - nur leider genau die Node-Reference nicht wie ich lesen muss. Kennt da jemand eine Alternative? Das wäre ein Träumchen.
Beste Grüße,
Alex
CCK wurde glaube ich nicht in
am 24.06.2010 - 12:34 Uhr
CCK wurde glaube ich nicht in vollem Umfang in den Core aufgenommen. Allerdings, wenn ich die Projektseite von CCK aufrufe, steht dort unter anderem dieser Satz:
The D7 version of the contrib CCK package currently contains :
- nodereference and userreference (mostly working), ...
Ergo findet man NodeReference im Contrib-Paket für CCK in Drupal 7, welche unter diesem Link zu finden ist.
ABER: Drupal 7 ist noch nicht für den produktiven Einsatz bereit, genauso wie viele Module für D7. Aus welchem Grund musst du denn unbedingt mit D7 arbeiten? Denn bis man das in vollem Umfang einsetzen kann vergeht bestimmt noch einige Zeit.
Vielen Dank, ich habe nun
am 24.06.2010 - 12:41 Uhr
Vielen Dank,
ich habe nun Node-Reference am Start.
Die Version für 7 wird parallel entwickelt. Das Projekt ist umfangreicher und startet erst im nächsten Frühjahr. Und man wäre hier gerne auf 7 vorbereitet. So ist auch genug Zeit sich mit dem System ausführlicher zu beschäftigen.
Jetzt muss ich es nur noch schaffen einen View nach der Node-Reference zu filtern, dann freu ich mich und gehe grillen.
Beste Grüße,
Alex