deptinternalaffairsnz/silverstripe-date-range-field

SilverStripe 的日期范围字段和过滤器

安装次数: 2,238

依赖关系: 0

建议者: 0

安全: 0

星标: 3

关注者: 10

分支: 7

开放问题: 3

类型:silverstripe-module

1.0.1 2019-05-02 10:54 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:04:16 UTC


README

为 SilverStripe 提供的日期范围字段。主要基于 dnadesign/silverstripe-datedropdownselectorfield,但使用 SilverStripe 的 DateField。

我们使用此模块的主要场景是在 CMS 中的 ModelAdmin 中使用 - 它尚未在其他地方进行测试,因此请谨慎使用。

安装

使用 composer

composer require 'deptinternalaffairsnz/silverstripe-date-range-field' '1.0.0'

使用

当为 DataObject 配置 searchable_fields 时,您可以使用 DateRangeFieldDateRangeFilter,如下所示:

private static $searchable_fields = array(
    'Created' => array(
        'title' => 'created date',
        'field' => 'DeptInternalAffairsNZ\SilverStripe\DateRangeField',
        'filter' => 'DeptInternalAffairsNZ\SilverStripe\DateRangeFilter'
    )
);