dungphanxuan/yii2-datetimepicker

jQuery Timepicker Addon 的 Yii 2 小部件。

0.1.0 2015-03-26 12:59 UTC

This package is not auto-updated.

Last update: 2024-09-18 08:19:02 UTC


README

Yii 2 小部件,用于 jQuery Timepicker Addon

Software License Build Status Quality Score Packagist Version Total Downloads

安装

如果您没有 Composer,可以通过访问 getcomposer.org 的说明进行安装。

然后,您可以使用以下命令安装此包

php composer.phar require "janisto/yii2-timepicker" "*"

或者添加

"janisto/yii2-timepicker": "*"

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

用法

请参阅 jQuery Timepicker 选项。

例如,要使用时间选择器与一个 yii\base\Model

echo TimePicker::widget([
     //'language' => 'fi',
    'model' => $model,
    'attribute' => 'created_at',
    'mode' => 'datetime',
    'clientOptions'=>[
        'dateFormat' => 'yy-mm-dd',
        'timeFormat' => 'HH:mm:ss',
        'showSecond' => true,
    ]
]);

以下示例将使用名称属性

echo TimePicker::widget([
     //'language' => 'fi',
    'name'  => 'from_time',
    'value'  => $value,
    'mode' => 'time',
]);

您还可以使用此小部件在 yii\widgets\ActiveForm 中,使用 yii\widgets\ActiveField::widget() 方法,例如如下

echo $form->field($model, 'field')->widget(\janisto\timepicker\TimePicker::className(), [
    //'language' => 'fi',
    'mode' => 'datetime',
    'clientOptions'=>[
        'dateFormat' => 'yy-mm-dd',
        'timeFormat' => 'HH:mm:ss',
        'showSecond' => true,
    ]
]);

贡献

请参阅 CONTRIBUTING 了解详情。

致谢

许可协议

公有领域。请参阅 许可文件 了解更多信息。