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代码
Dec 06 PHP
IIS6的PHP最佳配置方法
Mar 19 PHP
PHP简单系统数据添加以及数据删除模块源文件下载
Jun 07 PHP
深入PHP操作MongoDB的技术总结
Jun 02 PHP
php+ajax实时输入自动搜索匹配的方法
Dec 26 PHP
WordPress中用于获取及自定义头像图片的PHP脚本详解
Dec 17 PHP
PHP的邮件群发系统phplist配置方法详细总结
Mar 30 PHP
PHP实现小偷程序实例
Oct 31 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
Sep 28 PHP
PHP get_html_translation_table()函数用法讲解
Feb 16 PHP
PHP观察者模式定义与用法实例分析
Mar 22 PHP
PHP7生产环境队列Beanstalkd用法详解
May 19 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简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
php array_slice 取出数组中的一段序列实例
2016/11/04 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
WEB页子窗口(showModalDialog和showModelessDialog)使用说明
2009/10/25 Javascript
JQuery.closest(),parent(),parents()寻找父结点
2012/02/17 Javascript
JS中Iframe之间传值及子页面与父页面应用
2013/03/11 Javascript
一张表格告诉你windows.onload()与$(document).ready()的区别
2014/05/16 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
JavaScript中的some()方法使用详解
2015/06/09 Javascript
jQuery实现的数值范围range2dslider选取插件特效多款代码分享
2015/08/27 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【二】
2016/05/10 Javascript
实例讲解jQuery中对事件的命名空间的运用
2016/05/24 Javascript
前端js弹出框组件使用方法
2020/08/24 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
微信小程序实现循环动画效果
2018/07/16 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
2018/08/16 Javascript
用Object.prototype.toString.call(obj)检测对象类型原因分析
2018/10/11 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
vue-cli随机生成port源码的方法
2019/09/02 Javascript
Node.js API详解之 querystring用法实例分析
2020/04/29 Javascript
[01:08:33]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python利用hook技术破解https的实例代码
2013/03/25 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
linux比较文件内容的命令是什么
2013/03/04 面试题
一道输出判断型Java面试题
2014/10/01 面试题
2013年学期结束动员演讲稿
2014/01/07 职场文书
元旦晚会感言
2014/03/12 职场文书
积极向上的团队口号
2014/06/06 职场文书
大学生简历求职信
2014/06/24 职场文书
合唱兴趣小组活动总结
2014/07/10 职场文书
《唯一的听众》教学反思
2016/02/18 职场文书
初中教务主任竞聘演讲稿(范文)
2019/08/20 职场文书
导游词之日月潭
2019/11/05 职场文书
压缩Redis里的字符串大对象操作
2021/06/23 Redis
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS