从零开始学YII2框架(三)扩展插件yii2-gird

 更新时间:2014年08月20日 15:29:04   投稿:hebedich  
yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。非常好用,推荐使用哦。

yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。

比如:

把表格包装在bootstrap - panel标签下,使之更美观;
Float Header功能,实现滑动表格的时候,表字段至于屏幕上方,方便查看;
新增操作栏说明label;
页面统计功能;
新增重置表格功能;
新增导出表格功能,包括四种常用格式[html、CSV、txt、Excel]。

非常感谢Kartik团队带来的好用的插件。Kartik团队的其他插件也很好用的。推荐试用。

安装yii2-grid

使用Composer安装,windows下cmd执行命令:

$ composer require kartik-v/yii2-grid "*"

配置yii2-gird

yii2-gird是一个模块,需要在配置文件中加入模块的配置如下:


*说明:

\kartik\gird\Module配置girdview模块的路径export/download配置导出的Action路径详细说明与Demo

直接看官方文档好了

http://demos.krajee.com/grid-demo

点击"导出"返回404的解决办法

第一次点击"导出"的时候报错404找不到界面。

分析下点击"导出"时的action完成路径为index.php?=module/export/download

因为我的APP实现了模块化,所以会带有module,即调用模块module下控制器ExportController的downloadAction方法

这里就用到了上面配置的导出Action路径,需要说明的是:插件默认配置是girdview/export/download

需要调用的是模块girdview下的控制器ExportController的downloadAction方法,如果APP不是多模块的,直接使用默认配置就可以。

所以这里需要复制插件下的ExportController方法到module/Controllers/目录下

再次点击"导出",成功弹窗提示保存文件。

相关文章

  • PHP如何将图片文件上传到另外一台服务器上

    PHP如何将图片文件上传到另外一台服务器上

    这篇文章主要介绍了PHP如何将图片文件上传到另外一台服务器上,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • PHP实现留言板功能的详细代码

    PHP实现留言板功能的详细代码

    这篇文章主要为大家详细介绍了PHP实现留言板功能的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • PHP 的Opcache加速的使用方法

    PHP 的Opcache加速的使用方法

    本篇文章主要介绍了PHP 的Opcache加速的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • thinkPHP5.0框架自动加载机制分析

    thinkPHP5.0框架自动加载机制分析

    这篇文章主要介绍了thinkPHP5.0框架自动加载机制,较为详细的分析了thinkPHP5.0自动加载的概念、原理、用法与相关注意事项,需要的朋友可以参考下
    2017-03-03
  • Laravel统一错误处理为JSON的方法介绍

    Laravel统一错误处理为JSON的方法介绍

    这篇文章主要给大家介绍了关于Laravel统一错误处理为JSON的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • thinkPHP控制器变量在模板中的显示方法示例

    thinkPHP控制器变量在模板中的显示方法示例

    这篇文章主要介绍了thinkPHP控制器变量在模板中的显示方法,结合实例形式简单分析了thinkPHP控制器变量在模板中的三种常见的显示操作实现技巧,需要的朋友可以参考下
    2018-03-03
  • PHP让网站移动访问更加友好方法

    PHP让网站移动访问更加友好方法

    在本文里我们给大家整理了关于PHP让网站移动访问更加友好的相关实例代码以及相关知识点,有需要的朋友们学习下。
    2019-02-02
  • smarty简单模板变量输出方法

    smarty简单模板变量输出方法

    这篇文章主要介绍了smarty简单模板变量输出方法,涉及Smarty模板中数组的定义、使用及assign方法进行变量替换的相关技巧,需要的朋友可以参考下
    2016-07-07
  • php while循环控制的简单实例

    php while循环控制的简单实例

    下面小编就为大家带来一篇php while循环控制的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • destoon公司主页模板风格的添加方法

    destoon公司主页模板风格的添加方法

    这篇文章主要介绍了destoon公司主页模板风格的添加方法,需要的朋友可以参考下
    2014-06-06

最新评论