2010-09-08 87 views
1

我需要做的是將數據從「父」節點中的字段帶到「子」節點。像下面這樣:在Drupal中將字段內容從「父」節點帶到「子」節點

$myactive_trail = menu_get_active_trail(); 
$parent = $myactive_trail['2']['link_path']; 
print $parent->field_video['0']['filepath']; 

我知道,沒有作爲家長不能因此我試圖用menu_get_active_trail()這樣的事情。我可以打印$parentlink_path,但不知道如何從父節點調用字段。

+0

是'$ myactive_trail ['2'} ['link_path']中的'}';'錯字? – 2010-09-08 21:53:31

+0

你如何構建父節點 - >子節點?如果你使用書籍模塊,那麼已經有了它自己的功能。如果使用cck的nodereference更簡單... – Nikit 2010-09-08 22:25:03

+0

節點是頁面。我安裝了nodereference,但我不知道如何使用它。 – canintex 2010-09-08 22:38:18

回答

1

我處於類似的位置。 CCK節點引用是非常有用的,而且一旦你知道如何操作它們,它實際上相當簡單。如果我正確理解你的問題......我相信你想在顯示「子」節點類型時添加「父」節點類型的一部分。如果這是正確的,有一個教程視頻,解釋如何做到這一點。它也給出了實際設置CCK節點引用的指針。

http://geoffhankerson.com/drupal/cck-nodereference-screencast.html

希望這有助於!

+0

謝謝Chaulky!這正是我需要的! – canintex 2010-10-05 20:57:52

+0

當我發現它時我感覺完全相同:) – Chaulky 2010-10-05 21:04:07