搜索
首页后端开发php教程从零开始学YII2框架(三)扩展插件yii2-gird,yii2yii2-gird_PHP教程

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

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

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

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/866659.htmlTechArticle从零开始学YII2框架(三)扩展插件yii2-gird,yii2yii2-gird yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。...
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
谷歌浏览器怎么安装扩展插件谷歌浏览器怎么安装扩展插件Mar 11, 2024 pm 01:34 PM

谷歌浏览器怎么安装扩展插件?谷歌浏览器使用起来非常方便安全,大家可以通过这款浏览器办公、娱乐或者学习,在这款浏览器里大家可以安装各式各样的扩展插件体验丰富的功能,大家需要现在插件商店里下载好文件,然后在谷歌浏览器里安装,不少用户还不清楚如何安装这些扩展插件。本站就给大家带来谷歌浏览器扩展插件安装操作教程,希望能够对大家有所帮助。谷歌浏览器扩展插件安装操作教程方法一:拖放安装1、首先下载了插件之后,打开Chrome浏览器的扩展页面。2、依次定位到“chrome://extensions/或按Chr

yii2 怎么去掉jqueryyii2 怎么去掉jqueryFeb 17, 2023 am 09:55 AM

yii2去掉jquery的方法:1、编辑AppAsset.php文件,注释掉变量$depends里的“yii\web\YiiAsset”值;2、编辑main.php文件,在字段“components”下面添加配置为“'yii\web\JqueryAsset' => ['js' => [],'sourcePath' => null,],”即可去掉jquery脚本。

精选几道CTF习题,带你学习yii2框架!精选几道CTF习题,带你学习yii2框架!Feb 23, 2022 am 10:33 AM

本篇文章带大家了解yii2框架,分享几道CTF习题,通过它们来学习yii2框架,希望对大家有所帮助。

PHP开发CMS系统的免费工具与扩展插件推荐PHP开发CMS系统的免费工具与扩展插件推荐Jun 21, 2023 pm 06:15 PM

随着互联网技术的发展,许多网站都转向了CMS(内容管理系统)的开发。而其中PHP语言的CMS系统又得到了很多开发者和用户的喜爱,因为它具有开源、免费、灵活等优点。然而,开发CMS系统需要不少的工具和插件来帮助我们提高效率和质量。本文将为大家介绍一些PHP开发CMS系统的免费工具和推荐的扩展插件。一、PHP开发CMS系统的免费工具推荐XAMPPXAMPP是一个

搜狗浏览器会自动停用扩展插件怎么办搜狗浏览器会自动停用扩展插件怎么办Mar 07, 2024 pm 09:20 PM

搜狗浏览器会自动停用扩展插件怎么办?搜狗浏览器因为功能完善所以很受大家欢迎。我们日常生活中已经离不开使用浏览器,搜狗浏览器除了浏览器自带的功能,它还可以添加一些扩展插件,帮助我们更好的使用浏览器,但是有小伙伴发现,搜狗浏览器会自动停用扩展插件,该怎么办,小编下面整理了搜狗浏览器会自动停用扩展插件的解决方法和步骤,跟着我往下看吧!搜狗浏览器会自动停用扩展插件怎么办首先启动搜狗高速浏览器,然后在右上角找到由三条横线组成的“显示菜单”图标,并点击它。2、点击之后会在下方弹出搜狗浏览器的菜单窗口,在窗口

怎么使用YII2框架安装Redis扩展怎么使用YII2框架安装Redis扩展May 26, 2023 pm 06:41 PM

1.需要下载yii2-redis的master分支windows版本composer下载2.解压复制到vendor/yiisoft下面3.yiisoft下面extensions.php里面增加'yiisoft/yii2-redis'=>array('name'=>'yiisoft/yii2-redis','version'=>'2.0.

在无痕模式下,如何启用2345浏览器的扩展插件在无痕模式下,如何启用2345浏览器的扩展插件Jan 30, 2024 pm 03:45 PM

2345浏览器要如何允许扩展插件在无痕模式中运行?扩展的插件要如何在无痕模式中运行,下面介绍下详细方法?我们在使用2345浏览器的时候,会安装很多的扩展插件,但是有些小伙伴发现,这些扩展在无痕模式下是无法使用的,那么如何允许插件在无痕模式下使用呢,具体怎么操作,小编下面整理了2345浏览器要如何允许扩展插件在无痕模式中运行的方法步骤,不会的话,就跟着我往下看吧!2345浏览器要如何允许扩展插件在无痕模式中运行1、首先打开2345浏览器,在浏览器右上角找到如下图所示的图标,使用鼠标点击该图标。2、

基于golang框架的扩展插件开发基于golang框架的扩展插件开发Jun 05, 2024 pm 02:48 PM

扩展插件是增强GoLang框架功能的工具。您可以创建和注册插件,为应用程序添加新功能和行为。插件通过实现MyPlugin接口创建,注册使用plugin.Register函数,实战案例包括创建自定义日志插件处理日志记录请求。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript开发工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!