2010-03-26 78 views
2

使用date和views模塊時,您可以在視圖(使用行樣式字段)中指定'group multiple values'。這是默認的。Drupal 6:在tpl.php中分組多個值

如果關閉它,則會得到多個節點,每個節點都有一個日期。例如: - 3月24日------- node1 - 3月25日------- node1

我試圖弄清楚的是:如果不使用字段,而是節點作爲行風格。你如何在你的type-node.tpl.php中實現這個非組多重值?


編輯 - 更多詳情

使用的意見和日期模塊時,您可以選擇組多個值組例如多個日期是在1個節點。

但是我選擇不使用視圖模塊中的字段,而是創建我自己的type-node.tpl.php(通過選擇節點而不是字段作爲行樣式)。在下面的例子中我創建1個節點與它的日期2:

節點1 = DATE1:25march + DATE2:26march

我接收在tpl.php節點1的2倍。一次使用25march,一次使用26march。我想要的是隻接收一次node1,在日期字段中包含兩個日期。

我希望這能更詳細地解釋這個問題。

回答

0

那麼你的視圖結果基本上是返回同一個節點的重複?從你的描述來看,這聽起來像是因爲你的觀點可能使用了一個關聯節點修訂版和多次編輯的節點是愚蠢的。將關係更改爲使用節點中的字段(不是節點修訂版)應該有助於消除重複項。對不起,如果我誤解了這個問題,但它不是很詳細。

+0

1個節點有2個日期 如果你在$ node-> field_date [0]。[「view」]中放置的node.tpl.php中打印出來。 但是,這只是節點中2個日期中的1個。 問題:你如何再次獲得同一個節點,但與其他日期($ node-> field_date [1]。[「view」]) – Jozzeh 2010-03-28 16:30:58