Drupal 6:在tpl.php中对多个值进行分组

时间:2010-03-26 08:22:19

标签: drupal date views

使用日期和视图模块时,您可以在视图中指定(使用行样式字段)“组多个值”。这是默认的。

如果将其关闭,则会获得多个节点,每个节点都有一个日期。例如: - 3月24日------- node1 - 3月25日------- node1

我想弄清楚的是:如果你不是使用字段而是使用节点作为Row样式,该怎么办?如何在type-node.tpl.php中实现这个not-group-multiple-values?


编辑 - 更多详情

使用视图和日期模块时,您可以选择组多个值进行分组,例如1个节点中的多个日期。

但是我选择不使用视图模块中的字段,而是创建我自己的type-node.tpl.php(通过选择节点而不是字段作为行样式)。在下面的示例中,我创建了1个节点,其中包含2个日期:

node1 = date1:​​25march + date2:26march

我在tpl.php node1中收到2次。一次使用25march,一次使用26march。我想要的是只接收一次node1,在日期字段中包含两个日期。

我希望这能更详细地解释这个问题。

1 个答案:

答案 0 :(得分:0)

那么您的视图结果实际上是返回同一节点的重复项?根据您的描述,听起来这是因为您的视图可能正在使用连接在节点修订上的关系,并且已经多次编辑的节点是欺骗。更改关系以使用节点中的字段(不是节点修订)应该有助于消除重复项。对不起,如果我误解了这个问题,但不是很详细。