因此,如果我有2個自定義內容類型書籍和評論,我希望用戶(當查看特定書籍時)能夠創建/附加評論到書中。Drupal在節點視圖上創建相關節點
我試過幾個選項。
1)創建一個「創建評論」formblock,並使用面板進行自定義節點視圖面板的審查,但我無法讓關係工作。
2)我也嘗試覆蓋與節點類型審查的書類型的意見,這個問題是我希望用戶也能夠評論這本書,我看不到能夠添加多個評論類型。
這似乎很容易做節點編輯與節點參考擴展,所以我希望這不是一個大問。
因此,如果我有2個自定義內容類型書籍和評論,我希望用戶(當查看特定書籍時)能夠創建/附加評論到書中。Drupal在節點視圖上創建相關節點
我試過幾個選項。
1)創建一個「創建評論」formblock,並使用面板進行自定義節點視圖面板的審查,但我無法讓關係工作。
2)我也嘗試覆蓋與節點類型審查的書類型的意見,這個問題是我希望用戶也能夠評論這本書,我看不到能夠添加多個評論類型。
這似乎很容易做節點編輯與節點參考擴展,所以我希望這不是一個大問。
您需要nodereference和nodereference_url模塊。
您可以簡單地在您的評論內容類型中創建一個nodereference字段,並使用nodereference_url小部件對其進行配置。
你部分回答了你自己的問題。使用D6中的nodereference模塊(或僅在D7中引用),您可以在出現「添加評論」(「添加評論」)的同一位置創建鏈接(.links div)。這個鏈接是因爲「評論」有一個叫做「book reference」的字段,它是一個noderef字段。該評論將自動在用戶點擊該鏈接的書中填寫該字段,並根據您設置字段的方式,將您發回給參考節點(書)或新評論。
你可以發現一個有趣的截屏有顯示如何和使用視圖連接節點參考網址做你想做什麼:
感謝您的答覆,確切位置在哪裏我創建了鏈接,將出現在「添加評論」旁邊? – Shane 2011-05-05 17:32:43
將窗口小部件類型設置爲「從URL引用」。這將爲您提供與此相關的幾個有用字段,包括您希望文本讀取的內容(「添加新評論」)以及新節點創建後的行爲。希望有所幫助。 – scotself 2011-11-30 07:22:41