drupal 8 views日期范围过滤器 - '在'运算符之间'不包括结束日期
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了drupal 8 views日期范围过滤器 - '在'运算符之间'不包括结束日期相关的知识,希望对你有一定的参考价值。
我有一个带有日期范围字段的事件内容类型。我创建了一个事件视图,并为Date Range字段添加了一个公开的过滤器。我使用的运算符'介于'之间,因此用户可以输入开始日期和结束日期之间进行搜索。
如果活动于2011年1月1日上午9点开始,并于2011年1月1日下午5点结束,我希望当用户过滤1/1/11和1/1/11之间的事件时,此事件将显示。
但除非您将结束日期更改为大于1/1/11的结果,否则没有结果。我知道根据'介于'过滤器之间这是有道理的,但我不认为它对用户来说是直观的。
任何人都可以帮我一个方法来结束日期包含,所以它包括指定结束日期的事件??
我正在使用datetime_range模块,我在https://www.drupal.org/node/2786577用#60修补它以启用带视图的日期范围过滤。
谢谢
我相信你将需要Views Date Filter Datetime Granularity Option补丁(直到它被提交)以及The Views integration Datetime Range fields should extend the views integration for regular Datetime fields的变化,现在在Drupal核心8.6+。
有关更好的用户体验,请参阅Exposed views date filter with offset not working as expected
以上是关于drupal 8 views日期范围过滤器 - '在'运算符之间'不包括结束日期的主要内容,如果未能解决你的问题,请参考以下文章