moonlandsoft/bootui-datetimepicker

Bootstrap 日期选择器和时间选择器扩展组件

安装次数: 34,827

依赖项: 0

建议者: 0

安全性: 0

星级: 2

关注者: 2

分支: 2

开放性问题: 1

语言:JavaScript

类型:yii2-extension

1.5-beta.1 2015-08-04 12:08 UTC

This package is not auto-updated.

Last update: 2024-09-24 04:01:42 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Bootstrap 日期选择器和时间选择器扩展组件

安装

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

运行以下命令

php composer.phar require --prefer-dist moonlandsoft/bootui-datetimepicker "*"

或者

"moonlandsoft/bootui-datetimepicker": "*"

将以下内容添加到你的 composer.json 文件的 require 部分中。

属性

addon

扩展是一个 Bootstrap 输入组合扩展,你可以通过查看Bootstrap 输入组合来了解详细信息。通过在基于文本的输入的前面、后面或两侧添加文本或按钮来扩展表单控件。

format

你可以使用此属性来更改日期或时间的格式,但此格式只使用 momentjs 日期时间格式,而不使用 PHP 日期时间格式。点击 此处 查看所有日期时间格式。

其他属性

有关其他属性,你可以在 bootstrap-datetimepicker 中查看。你可以直接从 bootstrap-datetimepicker 添加属性,并且我的小部件会立即识别该属性。

使用方法

安装扩展后,只需在代码中简单地使用它即可

<?= \bootui\datetimepicker\Datepicker::widget([
 	'name' => 'date',
 	'options' => ['class' => 'form-control'],
 	'addon' => ['prepend' => 'Birth Date'],
 	'format' => 'YYYY-MM-DD',
]); ?>

<?= \bootui\datetimepicker\Timepicker::widget([ 
	'name' => 'time',
 	'options' => ['class' => 'form-control'],
 	'addon' => ['prepend' => 'Time'],
 	'format' => 'HH:mm',
]); ?>

<?= \bootui\datetimepicker\DateTimepicker::widget([
 	'name' => 'datetime',
 	'options' => ['class' => 'form-control'],
 	'addon' => ['prepend' => 'Date and Time'],
 	'format' => 'YYYY-MM-DD HH:mm',
]); ?>

<?= $form->field($model, 'attribute')->widget(Datepicker::className(),[
 	'options' => ['class' => 'form-control'],
 	'addon' => ['prepend' => 'Birth Date'],
 	'format' => 'YYYY-MM-DD',
]); ?>

<?= $form->field($model, 'attribute')->widget(Timepicker::className(),[ 
 	'options' => ['class' => 'form-control'],
 	'addon' => ['prepend' => 'Time'],
 	'format' => 'HH:mm',
]); ?>

<?= $form->field($model, 'attribute')->widget(DateTimepicker::className(),[
 	'options' => ['class' => 'form-control'],
 	'addon' => ['prepend' => 'Date and Time'],
 	'format' => 'YYYY-MM-DD HH:mm',
]); ?>