2

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

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

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

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

2 回答 2

2

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

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

于 2011-04-14T16:24:12.037 回答
0

我认为日期模块可能会为您执行此操作。它有一些视图集成,我相信这是它所做的。但是,您正在使用的版本目前可能会导致一些集成问题。

于 2011-04-14T16:33:48.033 回答