您在這裡

請問一種兩個內容類型的結合使用

patton's 的頭像
patton 在 2011-05-31 (二) 19:04 發表

請問一種cck使用方式,content type A & B 有各自的 "多個" 欄位

示意如下
http://a.b.c/node/168 顯示

content type A --> node id 168
...
...

content type B - node 1
...
content type B - node 2
...
content type B - node 3
...
回應 => 會增加一個 content type B - node

或者是 content type B 要用類似form之類的?

請問這樣的node應該怎麼製做呢? 謝謝

不確定算不算回應
假想 content type A 是病患基本資料, content type B 是歷次的看診狀況,像是症狀、開藥等
所希望在觀看 content type A --> node id 168 的時候下方帶出該名病患例次看診狀況的 content type B 的node

這樣和式的做法應該是什麼?

在 panels 中,我們可以將 node type 的呈現,利用 panels 模組中的 node template 來改變指定的 node type 的呈現,甚至是它的編輯畫面 (node edit template)。(假設這個 node type 是就診記錄好了。現在病患來看診,因此醫生要建立一個新的就診記錄。)

然後,再利用 panels 中 context 的功能,將病患的基本資料連結進來,並且同時呈現在這個就診記錄 node type 的編輯畫面。

所以醫生編輯的是就診記錄,同時在上面還可以看到病患的基本資料。

如果是這個情境,ok 的。

ps. 這個概念與操作在通通學的 drupal 6 panels 中會介紹,只是要在 6/25 上架。