Dropdown mit node reference
am 30.10.2008 - 15:38 Uhr in
Gleich zum Thema:
Ich erstelle ein Berichtswesen für eine Kindertagesstätte.
* Ich habe einen Inhaltstyp namens "kinder" erstellt
* Ich habe einen Inhaltstyp namens "Tagesbericht" erstellt und
* Ich habe einen View namens "Kinder" erstellt. Dieser View zeigt lediglich das Feld "Name" an.
Im Inhaltstyp "Tagesbericht" habe ich nun ein select field (dropdown) eingefügt, in dem alle im Inhaltstyp "Kinder" eingetragenen Namen erscheinen sollen.
Dazu habe ich das select field als node-reference-feld angelegt, das auf den View "Kinder" verweist.
Wenn ich nun in das dropdown gehe, erscheinen auch die Namen der Kinder aus dem View, allerdings immer mit dem Präfix "Titel:namedeskindes"
Gibt es eine Möglichkeit, den Titel im selectfield auszublenden, so dass nur das gewünschte Feld erscheint?
Danke schonmal und viele Grüße - jo
- Anmelden oder Registrieren um Kommentare zu schreiben

Genau dazu habe ich schon
am 30.10.2008 - 20:12 Uhr
Genau dazu habe ich schon vor 8 Wochen eine Anfrage auf drupal.org cck issues gemacht, da war es noch rc6.
Bis heute keine Reaktion, obwohl es nun schon rc10 gibt ! Leider !
Guckst Du hier: http://drupal.org/node/303209
na denn...
am 03.11.2008 - 11:20 Uhr
Hi, und danke für die message.
dann sind wir ja schon zu zweit und sollten es gelöst kriegen. Manche Dinge brauchen halt ;-). Wäre ja das erste, was in Drupal nicht lösbar ist.
Na, dann nochmal die Frage an die "wisdom of the crowd". Hat jemand eine Idee, wie ich den Inhalt aus einem CCK-Feld (also, aus einer Datenbank) in dem Dropdown eines anderen Inhaltstyps darstellen kann.
Vielen Dank für Eure Anregungen ;-)
Joachim
Es kann so einfach sein...
am 10.11.2008 - 15:03 Uhr
To whom it may concern:
Für meine Anwendung habe ich die Lösung gefunden. Ich verweise jetzt nicht auf einen View, den ich zuvor aus dem Inhaltstyp erstellt habe, sondern direkt auf den Inhaltstypen. In meinem Falle ist das eine "Kinder"-Tabelle. In das Titelfeld gebe ich den vollständigen Namen (also: Hans Meier oder so) ein und siehe da: Beim Verweis mittels node-reference direkt auf den Inhaltstypen wird auch nur der Inhalt des Titelfeldes angezeigt, ganz brav in einem Auswahlfeld.
Das ist aber nicht die
am 10.11.2008 - 18:08 Uhr
Das ist aber nicht die Lösung des Problems, sondern nur die Grundfunktion des Nodereference-Feldes.
Der Vorteil der Referenzierung auf einen View (statt direkt) ist, dass man mit dem View eine andere Sortierung oder Einschränkung der Listeneinträge erreichen kann. Bei der direkten Methode sind die Listeneinträge immer gleich alphabetisch sortiert.
yo, stimmt...
am 10.11.2008 - 18:18 Uhr
...für mich wars jetzt einfach mal eine Lösung. Scheinbar sind wir beiden die Einzigen, die von diesem Thema betroffen sind...
Es gibt nun tatsächlich
am 07.05.2009 - 18:59 Uhr
Es gibt nun tatsächlich eine Lösung.
Das Titelfeld wird von Views wohl immer genutzt, auch wenn man es garnicht als Feld der Ansicht hinzugefügt hat.
Aber man kann den Nodetitel einfach wirklich als Feld hinzufügen und dann auf nicht sichtbar setzen !!
Danke
am 25.05.2009 - 13:11 Uhr
Hi und Danke für deine Antwort. Ich werde es mal ausprobieren.
Viele Grüße
Joachim
Lehre Denken - nicht Gedachtes