yii2.0使用bootstrap中日期插件
2024-10-07 21:12:38
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法。
使用composer安装 日期插件
php composer.phar require "2amigos/yii2-date-picker-widget" "*"
或 composer require 2amigos/yii2-date-picker-widget:~1.0
在视图文件中使用下面的代码 :
use dosamigos\datepicker\DatePicker;
<span>开始时间:</span>
//方法一:使用widget方式1
1 <?=DatePicker::widget([
2 'name' => 'jui-start-time',
3 'template' => '{addon}{input}',
4 'clientOptions' => [
5 'autoclose' => true,
6 'format' => 'yyyy-mm-dd'
7 ]
8 ]);?>
//方法二:使用widget方式2
1 <?= DatePicker::widget([
2 'model' => $model,
3 'attribute' => 'date',
4 'template' => '{addon}{input}',
5 'clientOptions' => [
6 'autoclose' => true,
7 'format' => 'yyyy-mm-dd'
8 ]
9 ]);?>
//方法三:ActiveForm方式
1 <?= $form->field($model, 'date')->widget(
2 DatePicker::className(), [
3 // inline too, not bad
4 'inline' => true,
5 // modify template for custom rendering
6 'template' => '<div class="well well-sm" style="background-color: #fff; width:250px">{input}</div>',
7 'clientOptions' => [
8 'autoclose' => true,
9 'format' => 'yyyy-mm-dd'
10 ]
11 ]);?>
显示:
参考:http://www.qianbo.com.cn/Study/Program/60054.html
二、使用yii2自带的插件
1 <?=\yii\jui\DatePicker::widget([
2 'name' => 'Staff[birthday]',
3 'value' => $model->birthday,
4 'dateFormat' => 'yyyy-MM-dd',
5 'options' => ['placeholder'=>'出生日期', 'class'=>'form-control']
6 ]) ?>
最新文章
- Oracle用户密码过期和用户被锁解决方法
- Javascript模式(第五章对象创建模式)------读书笔记
- CentOS6.5 (64bit) 光盘内部FTP源
- Android SQLite (四 ) 全面详解(二)
- microsoft .netframework Available Source Code Components
- 每日一九度之 题目1031:xxx定律
- UVA 10817	十一 Headmaster&#39;s Headache
- java_常用数据类型转换基础篇
- ucenter 通信原理
- 安装mysql-python报错
- MFC之按键消息(长按处理)
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite
- php5.6之后的版本使用curl以@+文件名的方式上传文件无效的解决版本
- NOIP2014-3-15模拟赛
- 爬虫系列---selenium详解
- Linux----------rsync的介绍及安装使用
- Google开发者大会:你不得不知的Tensorflow小技巧
- flask-日料网站搭建-后台登录
- 收藏:Win32消息机制
- iptables 生产环境下基础设置