Yii2框架引用bootstrap中日期插件yii2-date-picker的方法


Posted in PHP onJanuary 09, 2016

本文实例讲述了Yii2框架引用bootstrap中日期插件yii2-date-picker的方法。分享给大家供大家参考,具体如下:

最近在学习yii2 框架,发现框架很强大,而且结合了时下许多新的技术在里面。

简单记录一下yii2-date-picker插件的使用方法:

首先先了解一下github中的相关资源:https://github.com/2amigos/yii2-date-picker-widget

其次:在自己的项目中利用上面链接中的相关方法下载此资源,命令为:

php composer.phar require "2amigos/yii2-date-picker-widget" "*"

最后,在视图文件中使用下面的代码:

use dosamigos\datepicker\DatePicker;

例子中提供了两种方法:

方法1. 使用widget方式

<?= DatePicker::widget([
  'model' => $model,
  'attribute' => 'date',
  'template' => '{addon}{input}',
    'clientOptions' => [
      'autoclose' => true,
      'format' => 'dd-M-yyyy'
    ]
]);?>

方法2. ActiveForm方式

<?= $form->field($model, 'date')->widget(
  DatePicker::className(), [
    // inline too, not bad
    'inline' => true,
    // modify template for custom rendering
    'template' => '<div class="well well-sm" style="background-color: #fff; width:250px">{input}</div>',
    'clientOptions' => [
      'autoclose' => true,
      'format' => 'dd-M-yyyy'
    ]
]);?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php实现的遍历文件夹下所有文件,编辑删除
Jan 05 PHP
php 验证码实例代码
Jun 01 PHP
Apache2中实现多网站域名绑定的实现方法
Jun 01 PHP
PHP中的错误处理、异常处理机制分析
May 07 PHP
PHP swfupload图片上传的实例代码
Sep 30 PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
Apr 01 PHP
PHP将HTML转换成文本的实现代码
Jan 21 PHP
php发送短信验证码完成注册功能
Nov 24 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
Dec 21 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
Laravel 自定命令以及生成文件的例子
Oct 23 PHP
Laravel框架实现抢红包功能示例
Oct 31 PHP
yii2框架中使用下拉菜单的自动搜索yii-widget-select2实例分析
Jan 09 #PHP
yii2中使用Active Record模式的方法
Jan 09 #PHP
YII2.0之Activeform表单组件用法实例
Jan 09 #PHP
yii2中添加验证码的实现方法
Jan 09 #PHP
PHP中的数组处理函数实例总结
Jan 09 #PHP
详解WordPress开发中用于获取分类及子页面的函数用法
Jan 08 #PHP
WordPress主题制作中自定义头部的相关PHP函数解析
Jan 08 #PHP
You might like
php单例模式示例分享
2015/02/12 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
2016/01/11 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
thinkphp整合系列之极验滑动验证码geetest功能
2019/06/18 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
2019/08/05 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
Jquery Ajax请求代码(2)
2011/01/07 Javascript
javascript实现滑动解锁功能
2014/12/31 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
获取url中用&amp;隔开的参数实例(分享)
2017/05/28 Javascript
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
react-native-tab-navigator组件的基本使用示例代码
2017/09/07 Javascript
jquery使用iscorll实现上拉、下拉加载刷新
2017/10/26 jQuery
vue动态绑定组件子父组件多表单验证功能的实现代码
2018/05/14 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
2018/12/09 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
2019/07/10 jQuery
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
2020/05/03 Javascript
5个你不知道的JavaScript字符串处理库(小结)
2020/06/01 Javascript
Vue2.0 ES6语法降级ES5的操作
2020/10/30 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
python使用rsa加密算法模块模拟新浪微博登录
2014/01/22 Python
深入解析Python编程中JSON模块的使用
2015/10/15 Python
Python字符串的一些操作方法总结
2019/06/10 Python
Tensorflow与Keras自适应使用显存方式
2020/06/22 Python
filter使用python3代码进行迭代元素的实例详解
2020/12/03 Python
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
HTML5新增加的功能详解
2016/09/05 HTML / CSS
财务部岗位职责
2013/11/19 职场文书
教室标语大全
2014/06/21 职场文书
2014年班干部工作总结
2014/11/25 职场文书
机关单位2016年创先争优活动总结
2016/04/05 职场文书
python如何利用cv2模块读取显示保存图片
2021/06/04 Python