mitalcoi/yii2-datetime-widgets

Yii2的日期时间小部件。

安装次数: 954

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 5

语言:JavaScript

类型:yii2-extension

dev-master 2015-09-17 14:38 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:20:37 UTC


README

安装

安装此扩展的首选方式是通过 composer

添加

"mitalcoi/yii2-datetime-widgets" : "dev-master"

到您应用程序的 composer.json 文件的 require 部分中。

日期选择器

来自 bootstrap-datepicker 插件网站的 演示

用法

use mitalcoi\widgets\DatePicker;
<?= $form->field($model, 'attribute')->widget(DatePicker::className(), [
    'options' => ['class' => 'form-control'],
    'clientOptions' => [
        'format' => 'dd.mm.yyyy',
        'language' => 'ru',
        'autoclose' => true,
        'todayHighlight' => true,
    ],
]) ?>

更多详情,请访问 bootstrap-datepicker 插件 网站。

日期时间选择器

来自 bootstrap-datetimepicker 插件网站的 演示

用法

use mitalcoi\widgets\DateTimePicker;
<?= $form->field($model, 'attribute')->widget(DateTimePicker::className(), [
    'options' => ['class' => 'form-control'],
    'clientOptions' => [
        'format' => 'dd.mm.yyyy hh:ii',
        'language' => 'ru',
        'autoclose' => true,
    ],
]) ?>

更多详情,请访问 bootstrap-datetimepicker 插件 网站。

日期范围选择器

来自 bootstrap-daterangepicker 插件网站的 演示

用法

use mitalcoi\widgets\DateRangePicker;
<?= $form->field($model, 'actual_time')->widget(DateRangePicker::className(), [
    'options' => ['class' => 'form-control'],
    'clientOptions' => [
        'ranges' => [
            'Today' => [
                new JsExpression('moment()'),
                new JsExpression('moment()'),
            ],
            'Yesterday' => [
                new JsExpression('moment().subtract("days", 1)'),
                new JsExpression('moment().subtract("days", 1)'),
            ],
        ],
        'format' => 'DD.MM.YYYY',
        'separator' => ' - ',
    ],
]) ?>

更多详情,请访问 bootstrap-daterangepicker 插件 仓库。