【发布时间】:2016-04-01 06:24:00
【问题描述】:
有人知道如何在日期/时间值上使用上下文过滤器来实现视图吗?我有一个包含日期字段的内容类型 Event,需要以某种方式过滤特定月份内的项目。不确定是否可以在没有特殊编程的情况下完成,如果可以,是否通过上下文过滤器(如 node/)或通过带有月份列表的暴露过滤器,以便用户可以自己过滤项目?
谢谢 TC
【问题讨论】:
有人知道如何在日期/时间值上使用上下文过滤器来实现视图吗?我有一个包含日期字段的内容类型 Event,需要以某种方式过滤特定月份内的项目。不确定是否可以在没有特殊编程的情况下完成,如果可以,是否通过上下文过滤器(如 node/)或通过带有月份列表的暴露过滤器,以便用户可以自己过滤项目?
谢谢 TC
【问题讨论】:
存在上下文范围过滤器模块。 https://www.drupal.org/project/contextual_range_filter
到目前为止,模块页面上没有显示 Drupal 8 版本,但有一些。查看发布部分“查看所有发布”。在那里您可以过滤 API 版本“8.x”。
您可以查看 README.txt 以了解所有可能的查询。 http://cgit.drupalcode.org/contextual_range_filter/plain/README.txt?id=refs/heads/8.x-1.x
更简单的解决方案是在视图中使用内置函数 您可以在上下文过滤器部分添加特殊字段 它们被称为:
【讨论】: