drupal-6视图参数中的日期范围?

Posted

技术标签:

【中文标题】drupal-6视图参数中的日期范围?【英文标题】:date range in drupal-6 view arguments? 【发布时间】:2011-04-14 07:51:10 【问题描述】:

我有一个视图,它根据开始日期和结束日期在视图上加载某些商品元素,我需要的是一个日期范围。不幸的是,在 drupal 参数中没有范围和过滤选项。

我在 mysql 中只使用一个表,它接收来自和两个日期并返回特定项目。

我试过这段代码,但它不起作用。是否有任何日期范围过滤器可以完成这项工作,还是我应该编写自己的过滤器?

function abc_display_screen() 
  $viewName = 'abc';
  $arg = '2008-01-04--2014-02-04';
  $viewshtml .= views_embed_view($viewName, 'default', $arg);
  return $viewsHtml;

【问题讨论】:

【参考方案1】:

你不能用两个过滤器代替吗?

按低于 x 和高于 y 的日期过滤?

【讨论】:

【参考方案2】:

我认为date 模块可以为您做到这一点。它有一些视图集成,我相信这是它所做的。但是,您正在使用的版本目前可能会导致一些集成问题。

【讨论】:

以上是关于drupal-6视图参数中的日期范围?的主要内容,如果未能解决你的问题,请参考以下文章

Drupal 6:使用视图的相关“位置”

Drupal 6:视图:列出带有标记节点的分类术语

Drupal 6 十进制和视图

如何从drupal 6中的视图中删除节点

PHP Drupal 6 - 视图标题中的行数

Drupal 6 视图 + 标题中的图像,而不是内容