手机版

从头学习YII2框架(4)扩展yii2-kartikgii

时间:2021-10-07 来源:互联网 编辑:宝哥软件园 浏览:

今天发现了一个好用的插件yii2-kartikgii。它基于kartik-v系列插件的扩展。

插件介绍

这个插件的主要功能是帮助你在用gii生成代码凝乳时生成kartik-grid。不用每次用默认的gii工具生成代码后手动添加kartik-grid,这正是我想要的。快速生成kartik网格。

在学习这个插件之前,您可能需要了解yii 2-grid插件:portal。

插件安装和配置。

直接查看插件网址:

http://www.yiiframework.com/extension/yii2-kartikgii/

插件试用。

这个插件在一个项目中使用过,并尝试了插件生成的代码。

访问生成的结果页面,如下所示:

值得一提的是,Kartikgii与yii 2-grid基本完全兼容。

包括一个非常实用的功能‘浮动表头’,当你浏览多个数据时,总是可以在浏览器顶部显示数据表的字段名称。

效果类似于在Excel中固定线头。

和Bug修复。

在使用插件的过程中,当生成代码并访问CRUD的index.php时,会报告一个错误。

追完代码后,我发现了一个小BUG,作者想在框架附带的CRUD方法模板中注释掉一段代码。但是使用的符号是“//”。

在生成的代码中只有一行被注释掉,其他几行没有被注释掉,所以会报告一个错误。我手动修改了生成的代码模板。

发现Bug,立即通知插件作者,修复Bug。现在可以正常使用了。

自定义模板

实际上,安装插件后,您可以在插件文件中修改这些文件,如图所示:

通过修改这些模板文件,您可以自定义生成的代码。建议提前备份。

版权声明:从头学习YII2框架(4)扩展yii2-kartikgii是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。