2011-06-15 68 views
0

我正在使用Views2和cck3,並且無法創建一個Drupal視圖,該視圖允許我在使用參數時顯示多組字段。帶節點引用和cck3多組字段的Drupal視圖

內容類型:

  1. (字段:標題)
  2. 報價(Multigroups:報價,菲爾茲:PERSON_NAME,文本)

裏面的人內容類型我有一個域名(標題)。 在報價內容類型中,我有一個包含兩個其他字段的多字段字段。第一個是對人物內容類型的節點引用,第二個是文本字段(正在引用的內容)。

這背後的想法是,被引用的內容可能是兩個或更多人之間的對話,這就是爲什麼這是一個多組。

QUOTE 1
人一個:Lorem存有
人物b:Lorem存有悲
人一個:坐阿梅特

QUOTE 2
人物c:新來自新人的報價文本

QUOTE 3
人一個:新的報價文本

我能夠創建一個顯示所有的報價和組對話框類似於上面是如何顯示的觀點,但是我做不到弄清楚如何創建一個視圖來完成同樣的事情,但是使用這個人作爲參數。

我不想使用過濾器,因爲我希望URL爲/quote/person-name

當去/報價/人,一個它應該返回整個報價包含人A.

報價1
人一所有multigroups:Lorem存有
人b:lorem ipsum dolor
person a:sit amet

QUOTE 2
人一個:新的報價文本

但我得到的是隻包含人A.項目

報價1
人一個:Lorem存有
人一個:坐阿梅德

QUOTE 2
人一個:新的報價文本

玩各種視圖選擇離子(如關係),我能夠創造這樣的:

報價1
人一個:Lorem存有
人一個:Lorem存有悲
人一個:坐阿梅德

報價2
人a:新報價文本

它包含了多組的所有項目,報價,但替換所有與人A的名字

回答

0

我不熟悉的多組,所以我不知道是否有可能僅僅使用意見,但我可以考慮兩種備選方案:

1)使用分類標記並將您的引用標記爲相關人員的姓名(或節點標識符)。這可以設置,以便保存報價時自動添加/更新標籤。

2)爲報價類型添加一個計算字段,該字段將名稱保存爲帶有一些分隔符(例如「/」)的字符串。然後,您可以簡單地使用該字段添加參數(使用Contains運算符)。