版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fujian9544/article/details/88025713
1.选择
composer各种问题 还是觉得手动加载时间小组件比较靠谱省时间
2.下载安置
github下载一个时间插件yii2-date-time-picker-widget
放置到vendor文件夹下面 自定义名称 我定义的为timepicker 如图:
3.命名空间
记得修改类库的命名空间 否则后面会报错:
“Class 'dosamigos\datetimepicker\DateTimePicker' not found” 修改了引用类库的命名空间 就灭有错误了
4.扩展配置
5.bootstrap类
添加bootstrap-datetimepicker 否则会缺少插件进行报错
6.页面语法
<?= $form->field($model, 'crt_end')->widget(DateTimePicker::className(), [
'template' => '{input}',
'pickButtonIcon' => 'glyphicon glyphicon-time',
'inline' => false,
'clientOptions' => [
'todayHighlight'=>true,
'startView' => 2,
'minView' => 2,
'autoclose' => true,
'linkFormat' => 'yyyy-mm-dd', // if inline = true
'format' => 'yyyy-mm-dd', // if inline = false
]
]);?>
7.属性
具体的属性对照着http://www.bootcss.com/p/bootstrap-datetimepicker/ 进行添加修改
扫描二维码关注公众号,回复:
5407706 查看本文章