Jadual Kandungan
从零开始学YII2框架(四)扩展插件yii2-kartikgii,yii2yii2-kartikgii
Rumah pembangunan bahagian belakang tutorial php 从零开始学YII2框架(四)扩展插件yii2-kartikgii,yii2yii2-kartikgii_PHP教程

从零开始学YII2框架(四)扩展插件yii2-kartikgii,yii2yii2-kartikgii_PHP教程

Jul 13, 2016 am 10:20 AM
yii2 Sambungan

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

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

插件介绍

这个插件主要功能是帮助你在使用gii生成代码curd的时候生成kartik-gird的。不需要每次用默认的gii工具生成代码之后再手动添加kartik-gird,这正是我想要的功能。快速生成kartik-grid。

学习这个插件之前你可能需要了解下yii2-gird插件:传送门

插件安装与配置

直接看插件网址:

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

插件试用

正好有个项目中用到了这个插件,试用了下插件生成的代码。


访问生成后的结果页面如下:

值得一提的是,Kartikgii把yii2-gird基本完全兼容了下来。

其中包括很实用的功能 "Floating Header", 此功能在你浏览多数据的时候,数据表字段名称可以一直显示在浏览器上方。

和Excel中的固定行首的效果类似。

Bug以及修复

在使用插件的过程中,生成完毕代码,访问CRUD的index.php时候,会报错。

追了下代码,发现一个小BUG,作者想把框架自带的CRUD方法模板中的一段代码注释掉。但是使用的注释符号是"//",

生成的代码只注释了一行,还有其他几行没有注释掉,所以报错。我手动修改了生成代码模板。

发现了Bug,第一时间通知了插件作者,修复了此Bug。现在能正常使用。

自定义模板

其实安装完毕插件,你可以修改插件文件中的这几个文件如图:


通过修改这几个模板文件,可以自定义生成后的代码。建议事先备份下。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/866657.htmlTechArticle从零开始学YII2框架(四)扩展插件yii2-kartikgii,yii2yii2-kartikgii 今天发现了一款好用的插件yii2-kartikgii。它是基于系列插件kartik-v的拓展。 插...
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara memasang sambungan pada Google Chrome Cara memasang sambungan pada Google Chrome Mar 11, 2024 pm 01:34 PM

Cara memasang sambungan pada Google Chrome

Bagaimana untuk mengalih keluar jquery dalam yii2 Bagaimana untuk mengalih keluar jquery dalam yii2 Feb 17, 2023 am 09:55 AM

Bagaimana untuk mengalih keluar jquery dalam yii2

Beberapa latihan CTF terpilih akan membantu anda mempelajari rangka kerja yii2! Beberapa latihan CTF terpilih akan membantu anda mempelajari rangka kerja yii2! Feb 23, 2022 am 10:33 AM

Beberapa latihan CTF terpilih akan membantu anda mempelajari rangka kerja yii2!

Apakah yang perlu saya lakukan jika Pelayar Sogou menyahaktifkan sambungan secara automatik? Apakah yang perlu saya lakukan jika Pelayar Sogou menyahaktifkan sambungan secara automatik? Mar 07, 2024 pm 09:20 PM

Apakah yang perlu saya lakukan jika Pelayar Sogou menyahaktifkan sambungan secara automatik?

Cara memasang sambungan Redis menggunakan rangka kerja YII2 Cara memasang sambungan Redis menggunakan rangka kerja YII2 May 26, 2023 pm 06:41 PM

Cara memasang sambungan Redis menggunakan rangka kerja YII2

Alat percuma dan pemalam sambungan yang disyorkan untuk membangunkan sistem CMS dengan PHP Alat percuma dan pemalam sambungan yang disyorkan untuk membangunkan sistem CMS dengan PHP Jun 21, 2023 pm 06:15 PM

Alat percuma dan pemalam sambungan yang disyorkan untuk membangunkan sistem CMS dengan PHP

Bagaimana untuk mendayakan sambungan penyemak imbas 2345 dalam mod inkognito Bagaimana untuk mendayakan sambungan penyemak imbas 2345 dalam mod inkognito Jan 30, 2024 pm 03:45 PM

Bagaimana untuk mendayakan sambungan penyemak imbas 2345 dalam mod inkognito

Pembangunan pemalam sambungan berdasarkan rangka kerja golang Pembangunan pemalam sambungan berdasarkan rangka kerja golang Jun 05, 2024 pm 02:48 PM

Pembangunan pemalam sambungan berdasarkan rangka kerja golang

See all articles