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 相关文章推荐
第十一节--重载
Nov 16 PHP
木翼下载系统中说明的PHP安全配置方法
Jun 16 PHP
PHP 图片文件上传实现代码
Dec 29 PHP
PHP数据库调用类调用实例(详细注释)
Jul 12 PHP
浅谈php中urlencode与rawurlencode的区别
Sep 05 PHP
php+webSoket实现聊天室示例代码(附源码)
Feb 17 PHP
php实现的错误处理封装类实例
Jun 20 PHP
PHP赋值的内部是如何跑的详解
Jan 13 PHP
PHP进阶学习之命名空间基本用法分析
Jun 18 PHP
浅谈laravel中的关联查询with的问题
Oct 10 PHP
laravel 查询数据库获取结果实现判断是否为空
Oct 24 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 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
MySql中正则表达式的使用方法描述
2008/07/30 PHP
排序算法之PHP版快速排序、冒泡排序
2014/04/09 PHP
PHP include任意文件或URL介绍
2014/04/29 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
php微信支付之APP支付方法
2015/03/04 PHP
CI框架常用函数封装实例
2016/11/21 PHP
php实现数字补零的方法总结
2018/09/12 PHP
PHP调用全国天气预报数据接口查询天气示例
2019/02/20 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
2020/10/27 PHP
基于jquery的让页面控件不可用的实现代码
2010/04/27 Javascript
JavaScript去掉空格的方法集合
2010/12/28 Javascript
Javascript操作cookie的函数代码
2012/10/03 Javascript
javascript实用方法总结
2015/02/06 Javascript
超精准的javascript验证身份证号的具体实现方法
2015/11/18 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
[20:30]职业巡回赛回顾
2018/08/09 DOTA
Python实现简单字典树的方法
2016/04/29 Python
django model去掉unique_together报错的解决方案
2016/10/18 Python
python数字图像处理之高级滤波代码详解
2017/11/23 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
Python引用计数操作示例
2018/08/23 Python
python读取目录下所有的jpg文件,并显示第一张图片的示例
2019/06/13 Python
python同时替换多个字符串方法示例
2019/09/17 Python
pandas read_excel()和to_excel()函数解析
2019/09/19 Python
pandas DataFrame 数据选取,修改,切片的实现
2020/04/24 Python
浅谈Python中threading join和setDaemon用法及区别说明
2020/05/02 Python
美国五金商店:Ace Hardware
2018/03/27 全球购物
使用Vue.js和MJML创建响应式电子邮件
2021/03/23 Vue.js
新闻专业本科生的自我评价分享
2013/11/20 职场文书
酒店办公室文员岗位职责
2013/12/18 职场文书
大学课外活动总结
2014/07/09 职场文书
小学运动会加油稿
2015/07/22 职场文书
html实现随机点名器的示例代码
2021/04/02 Javascript
详解Java分布式事务的 6 种解决方案
2021/06/26 Java/Android