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 相关文章推荐
基于mysql的论坛(2)
Oct 09 PHP
PHP常用代码
Nov 23 PHP
php实现过滤字符串中的中文和数字实例
Jul 29 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
Oct 21 PHP
一段实用的php验证码函数
May 19 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
Sep 02 PHP
php基于自定义函数记录log日志方法
Jul 21 PHP
thinkphp3.2.0 setInc方法 源码全面解析
Jan 29 PHP
php框架CodeIgniter主从数据库配置方法分析
May 25 PHP
PHP whois查询类定义与用法示例
Apr 03 PHP
确保Laravel网站不会被嵌入到其他站点中的方法
Oct 18 PHP
如何在PHP中生成随机数
Jun 04 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
ftp类(example.php)
2006/10/09 PHP
php制作中间带自己定义图片二维码的方法
2014/01/27 PHP
php中file_get_content 和curl以及fopen 效率分析
2014/09/19 PHP
thinkPHP5.0框架开发规范简介
2017/03/25 PHP
PHP设计模式之单例模式原理与实现方法分析
2018/04/25 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
2019/02/20 PHP
innerHTML属性,outerHTML属性,textContent属性,innerText属性区别详解
2015/03/13 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
js canvas实现适用于移动端的百分比仪表盘dashboard
2017/07/18 Javascript
node打造微信个人号机器人的方法示例
2018/04/26 Javascript
Vue+Koa2+mongoose写一个像素绘板的实现方法
2019/09/10 Javascript
vue 导航内容设置选中状态样式的例子
2019/11/01 Javascript
布同 Python中文问题解决方法(总结了多位前人经验,初学者必看)
2011/03/13 Python
Python的randrange()方法使用教程
2015/05/15 Python
Python中list列表的一些进阶使用方法介绍
2015/08/15 Python
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
python中Switch/Case实现的示例代码
2017/11/09 Python
python+matplotlib演示电偶极子实例代码
2018/01/12 Python
python实现机器人行走效果
2018/01/29 Python
Python实现随机创建电话号码的方法示例
2018/12/07 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
python 实现超级玛丽游戏
2020/11/25 Python
HTML+CSS3+JS 实现的下拉菜单
2020/11/25 HTML / CSS
找到不普通的东西:Bonanza
2016/10/20 全球购物
法学毕业生自我鉴定
2013/11/08 职场文书
业务部门经理岗位职责
2014/02/23 职场文书
同学会主持词
2014/03/18 职场文书
《山谷中的谜底》教学反思
2014/04/26 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
荆州古城导游词
2015/02/06 职场文书
2015中秋节晚会开场白
2015/07/30 职场文书
2016年3月份红领巾广播稿
2015/12/21 职场文书
大学自主招生自荐信(2016精选篇)
2016/01/28 职场文书