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 相关文章推荐
我的论坛源代码(八)
Oct 09 PHP
黑夜路人出的几道php笔试题
Aug 04 PHP
PHP实现的博客欢迎提示功能(很特别哦)
Jun 05 PHP
PHP实现更新中间关联表数据的两种方法
Sep 01 PHP
php中count获取多维数组长度的方法
Nov 03 PHP
php获取数组元素中头一个数组元素值的实现方法
Dec 20 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
May 13 PHP
PHP页面跳转实现延时跳转的方法
Dec 10 PHP
PHP _construct()函数讲解
Feb 03 PHP
PHP中quotemeta()函数的用法讲解
Apr 04 PHP
PHP获取真实IP及IP模拟方法解析
Nov 24 PHP
详细分析PHP7与PHP5区别
Jun 26 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+DBM的同学录程序(1)
2006/10/09 PHP
PHP n个不重复的随机数生成代码
2009/06/23 PHP
解析php中如何直接执行SHELL
2013/06/28 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
2014/11/05 PHP
Laravel模板引擎Blade中section的一些标签的区别介绍
2015/02/10 PHP
PHP 返回13位时间戳的实现代码
2016/05/13 PHP
微信公众号开发之文本消息自动回复php代码
2016/08/08 PHP
[原创]PHP实现SQL语句格式化功能的方法
2017/07/28 PHP
Array.prototype.slice 使用扩展
2010/06/09 Javascript
JavaScript中valueOf函数与toString方法深入理解
2012/12/02 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
2012/12/02 Javascript
javascript中var的重要性分析
2015/02/11 Javascript
jQuery实现伸展与合拢panel的方法
2015/04/30 Javascript
js实现模拟银行卡账号输入显示效果
2015/11/18 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
JS两种类型的表单提交方法实例分析
2016/11/28 Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
2017/03/03 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
vue+Element实现搜索关键字高亮功能
2019/05/28 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
javascript实现多边形碰撞检测
2020/10/24 Javascript
JavaScript 实现轮播图特效的示例
2020/11/05 Javascript
[52:12]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Python3.4 tkinter,PIL图片转换
2018/06/21 Python
对python中的乘法dot和对应分量相乘multiply详解
2018/11/14 Python
Python模块相关知识点小结
2020/03/09 Python
pytorch 实现L2和L1正则化regularization的操作
2021/03/03 Python
解析浏览器的一些“滚动”行为鉴赏
2019/09/16 HTML / CSS
天巡全球:Skyscanner Global
2017/06/20 全球购物
行政经理的岗位职责
2013/11/23 职场文书
员工拓展培训方案
2014/02/15 职场文书
大型公益活动策划方案
2014/08/20 职场文书
2015年公司新年寄语
2014/12/08 职场文书
详解JavaScript中的执行上下文及调用堆栈
2021/04/29 Javascript
实战 快速定位MySQL的慢SQL
2022/03/22 MySQL