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操作类
Nov 16 PHP
php 远程关机操作的代码
Dec 05 PHP
php URL编码解码函数代码
Mar 10 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
Nov 25 PHP
PHP数组操作――获取数组最后一个值的方法
Apr 14 PHP
PHP的伪随机数与真随机数详解
May 27 PHP
php文件操作相关类实例
Jun 18 PHP
如何使用php脚本给html中引用的js和css路径打上版本号
Nov 18 PHP
PHP+Ajax实现验证码的实时验证
Jul 20 PHP
PHP中的使用curl发送请求(GET请求和POST请求)
Feb 08 PHP
php实现微信公众号企业转账功能
Oct 01 PHP
php慢查询日志和错误日志使用详解
Feb 27 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+iframe 实现上传文件功能示例
2020/03/04 PHP
Microsfot .NET Framework4.0框架 安装失败的解决方法
2013/08/14 Javascript
jquery dialog open后,服务器端控件失效的快速解决方法
2013/12/19 Javascript
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
window.location的重写及判断location是否被重写
2014/09/04 Javascript
javascript中HTMLDOM操作详解
2014/12/11 Javascript
浅谈js中变量初始化
2015/02/03 Javascript
Bootstrap前端开发案例二
2016/06/17 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
js使用Replace结合正则替换重复出现的字符串功能示例
2016/12/27 Javascript
JavaScript与JQUERY获取元素的宽、高和位置
2017/02/26 Javascript
vue.js开发环境搭建教程
2017/05/04 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
JS监控关闭浏览器操作的实例详解
2017/09/12 Javascript
vue基于Element构建自定义树的示例代码
2017/09/19 Javascript
vuex 使用文档小结篇
2018/01/11 Javascript
微信小程序实现传递多个参数与事件处理
2019/08/12 Javascript
判断JavaScript中的两个变量是否相等的操作符
2019/12/21 Javascript
ES2020 已定稿,真实场景案例分析
2020/05/25 Javascript
vue动态设置页面title的方法实例
2020/08/23 Javascript
JavaScript实现多球运动效果
2020/09/07 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
python中的多重继承实例讲解
2014/09/28 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
CSS3实现背景透明文字不透明的示例代码
2018/06/25 HTML / CSS
美国护肤咨询及美容产品电商:Askderm
2017/02/24 全球购物
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
泰国排名第一的家居用品中心:HomePro
2020/11/18 全球购物
小学教师岗位职责
2013/11/25 职场文书
服装设计专业毕业生求职信
2014/04/09 职场文书
2016年教师节慰问信
2015/12/01 职场文书
《吃水不忘挖井人》教学反思
2016/02/22 职场文书
餐厅开业活动方案
2019/07/08 职场文书
python geopandas读取、创建shapefile文件的方法
2021/06/29 Python
在ubuntu下安装go开发环境的全过程
2022/08/05 Golang