使用 CCK / 视图 / facelet 在 Drupal 中搜索日期(大于、小于)?

Posted

技术标签:

【中文标题】使用 CCK / 视图 / facelet 在 Drupal 中搜索日期(大于、小于)?【英文标题】:Dates search in Drupal (greater than, less than) using CCK / views / facelet? 【发布时间】:2010-06-11 13:29:12 【问题描述】:

我在一个管理活动(如聚会)的网站工作。每个事件都可以有多个字段,包括日期,用户可以通过 CCK 模块添加这些字段。 现在,问题是当我必须使用这些字段进行搜索时。 我找不到如何搜索一系列日期之间的事件。 我发现了 facelet 模块,它非常好,它对于某种搜索非常有用,但据我所知,它不可能在一个范围内搜索。 我也使用视图进行了一些测试,但同样没有结果。我找不到如何搜索“大于”和“小于”的日期。 我将非常感谢任何帮助。

【问题讨论】:

【参考方案1】:

我几天前回答了这个问题:

Drupal Views how to filter items overlapping a date range

日期模块将在您的视图中提供基于日期的新过滤器。然后,您告诉 Views 使用 +/- 您的目标日期的开始和结束日期。您也可以公开此字段,它将显示两个用于选择日期的字段并将它们用作过滤器。

【讨论】:

凯文,很抱歉打扰了,我真的搜索过,即使在这里,但我找不到答案。你把我放在正确的地方,我发现我的错误是使用 Date 作为 CCK 字段,而不是独立使用。非常感谢!

以上是关于使用 CCK / 视图 / facelet 在 Drupal 中搜索日期(大于、小于)?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Drupal 进行高级搜索(视图和 CCK)

具有节点引用和 cck3 多组字段的 Drupal 视图

Drupal,视图:我可以为许多 CCK 字段使用 1 个过滤器吗?

Drupal 6、CCK 和视图中的循环排序

从视图列表中更改 CCK 字段值

跟踪RCS中的块/视图/cck等更改,并使用Drupal更新进行迁移。