Lägga till en Node i CCK-field

Events happening in the community are now at Drupal community events on www.drupal.org.
azash's picture

Hej!
Har behov av att kunna hämta en nod och vissa den inbäddad i en annan nod.

Jag har sökt och försökt hitta någon modul till CCK som ska kunna göra det men det närmaste jag kom var Node in CCK. Problemet där var att den modulen enbart tillät mig att koppla en Nod för den specifika Innehållstypen. Jag vill kunna välja vilken inbäddad Nod som ska visas i samband med att jag lägger upp en ny post.

Helst skulle jag vilja ha ett fält i CCK där jag enbart skriver id-numret på Noden som ska bäddas in.

Någon som har en idé på hur jag kan lösa detta?

Hälsningar
Tomas

Comments

Skapa ett nod-referensfält

solipsist's picture

Skapa ett nod-referensfält den nodtyp som skall kunna visa andra noder. Sedan kan du använda Viewfield, som dock är dev (och inte helt stabil eller färdig), för att visa en vy i ett fält som använder din nod-referens för att hämta den andra noden:
http://drupal.org/project/viewfield

Du kan också använda Views Attach som är stabilare men som saknar möjligheten att visa en vy direkt i ett CCK-fält utan hakar på den efter din nod:
http://drupal.org/project/views_attach

View Reference är en annan lösning:
http://drupal.org/project/viewreference

I de flesta fall krävs att din vy har ett relationship som ser till att den nod som hänvisas till skall visas

Views attach, igen

itangalo's picture

Ville bara inflika att Views Attach kan lägga in fält även inuti noder -- det behöver alltså inte vara ovanför eller under nodtexten.
Skapa en display av typen "node content", så kan du flytta runt den som vilket CCK-fält som helst.

//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Hundra småsteg för att självlära sig Drupal 6
Sugen på en Drupalkurs? Kolla in NodeOnes utbud av Drupalkurser

@solipsist är ute på djupt

aJob's picture

@solipsist
är ute på djupt vatten men kan man inte använda Computed Field
Plocka ett nod-id från valfritt cck fält, realtions eller ett numeric, och göra en load_node till $display?
//Ensamkodaren

Det går, men är ingen vacker

solipsist's picture

Det går, men är ingen vacker lösning med tanke på att det finns moduler som löser exakt det här problemet. Du får kod i databasen vilket man alltid skall eftersträva att undvika.

Ok! bra poäng! /E

aJob's picture

Ok! bra poäng!
/E

Strålande, fungerar precis

azash's picture

Strålande, fungerar precis som det ska :)

Tack så mycket för hjälpen!

Hälsningar
Tomas

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: