yii2 enhanced gii
Version 1.0.0 Release!!
YII2 GII(发电机)
https://www.paypal.me/yohanesc
在LinkedIn上认可我
https://www.linkedin.com/in/yohanes-candrajaya-b68394102/
安装此扩展程序的首选方法是通过作曲家。
要么运行
$ composer require mootensai/yii2-enhanced-gii:dev-master
$ composer require kartik-v/yii2-mpdf:dev-master # if you want to use pdf exporter
$ composer require kartik-v/yii2-tree-manager:dev-master # if you want to use tree/nested relation table或添加
"mootensai/yii2-enhanced-gii": "dev-master",
"kartik-v/yii2-mpdf": "dev-master",
"kartik-v/yii2-tree-manager": "dev-master"
添加
"kartik-v/yii2-mpdf": "dev-master",如果您想使用PDF出口商
添加
"kartik-v/yii2-tree-manager": "dev-master",如果要使用树/嵌套的关系表
要为composer.json文件的require部分。
我将MPDF和Tree-Manager分开,因为软件包很大,并非每个人都会使用它。
然后,您必须在config main.php上添加此代码。
' modules ' => [
... //your another module
' gridview ' => [
' class ' => ' kartikgridModule ' ,
// see settings on http://demos.krajee.com/grid#module
],
' datecontrol ' => [
' class ' => ' kartikdatecontrolModule ' ,
// see settings on http://demos.krajee.com/datecontrol#module
],
// If you use tree table
' treemanager ' => [
' class ' => ' kartiktreeModule ' ,
// see settings on http://demos.krajee.com/tree-manager#module
]
. . . // your another module
],请参阅http://demos.krajee.com/grid#module上的GridView设置
请参阅http://demos.krajee.com/datecontrol#module上的DateControl设置
请参阅http://demos.krajee.com/tree-manager#module上的TreeManager设置(如果使用树/嵌套关系表)
转到您的GII工具,并注意新的IO生成器,用于模型和CRUD
safeUp()和safeDown()生成的选项我为任何改进而开放