视图的公开过帐日期过滤器


7

当在视图上显示过滤日期时,您将获得类似于以下内容的信息:

屏幕截图#1

公开发布日期后,您将获得:

屏幕截图2

前者有用得多。有没有一种方法可以使发布日期看起来相同?

Answers:


21

因此,请确保添加日期:过滤器而不是节点:发布日期。

在日期过滤器配置表单上,您可以选择节点:发布日期字段,这就是您所需要的。


我简直不敢错过!
杰夫,

2

对于那些希望将此过滤器集成hook_views_data()到您自己的模块中的定义中的用户(例如,如果您要向Views 2.x或3.x公开自己的自定义表),则需要先安装Date,然后再安装可以在字段定义中添加以下内容:

'filter' => array(
    'handler' => 'date_views_filter_handler_simple', // Requires date.module.
),

创建日期,更新日期等的完整字段定义如下所示:

'field_created' => array(
  'title' => t('My Created Date'),
  'help' => t('When an item was created.'),
  'field' => array(
    'handler' => 'views_handler_field_date',
    'click sortable' => TRUE,
  ),
  'sort' => array(
    'handler' => 'views_handler_sort_date',
  ),
  'filter' => array(
    'handler' => 'date_views_filter_handler_simple', // Requires date.module.
  ),
),
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.