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()生成的選項我為任何改進而開放