php框架

 首页 > php框架 > YII > yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。非常好用,

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

分享到:
【字体:
导读:
         [导读] yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。 比如: ? 1 2 3 4 5 6 把表格包装在bootstrap - panel标签下,使之更美观; Float Header功能,实现滑动表格的时...


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是一个模块,需要在配置文件中加入模块的配置如下:

*说明:

kartikgirdModule配置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/目录下

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

分享到:
YiiFramework入门知识点总结图文结合讲解
本文总结了YiiFramework入门知识点。分享给大家供大家参考,具体如下: 创建Yii应用骨架 web为网站根目录yiic webapp /web/demo 通过GII创建model和CURD时需要注意 1、Model Generator 操作 即使在有表前缀的情况下,Table Name中也要填写表的全名,即包括表前缀。如下图: 2、Crud Generator 操作 该界面中,Model Class...
yii用GII生成的后台模块模型写到哪里
yii好用就是他有强大的GII代码生成,自动创建后台,会得到一个 控制器 和 视图 文件夹, 但是没有模型文件夹,经过我一番折腾发现,后台模型可以写到前台模型 ,调用方法一模一样,可见YII的公用性能是很强大的!
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……