سادی01 / yii2-giigenerator
为 Yii2 框架定制的 gii 生成器
v1.0.0
2022-12-09 07:39 UTC
Requires
- yiisoft/yii2: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-28 15:34:15 UTC
README
为 Yii2 框架提供定制的 gii 生成器。
安装
安装此扩展的首选方式是通过 composer。
运行控制台命令
composer require sadi01/yii2-giigenerator "*"
或将包添加到您的 composer.json
文件的 require
部分
{ "require": { "sadi01/yii2-giigenerator": "*" } }
然后运行 composer update
。
使用
扩展安装后,只需在配置文件中使用它即可
... 'modules' => [ 'gii' => [ 'class' => 'yii\gii\Module', 'allowedIPs' => ['127.0.0.1', '::1'], 'generators' => [ 'crud' => [ 'class' => 'sadi01\giigenerator\generators\crud\Generator', 'templates' => [ 'SADiCRUD' => '@vendor/sadi01/yii2-giigenerator/src/generators/crud/default', 'default' => '@vendor/yiisoft/yii2-gii/src/generators/crud/default', ], ], 'form' => [ 'class' => 'sadi01\giigenerator\generators\form\Generator', 'templates' => [ 'SADiForm' => '@vendor/sadi01/yii2-giigenerator/src/generators/form/default', 'default' => '@vendor/yiisoft/yii2-gii/src/generators/form/default', ], ], 'controller' => [ 'class' => 'sadi01\giigenerator\generators\controller\Generator', 'templates' => [ 'SADiController' => '@vendor/sadi01/yii2-giigenerator/src/generators/controller/default', 'default' => '@vendor/yiisoft/yii2-gii/src/generators/controller/default', ], ], 'module' => [ 'class' => 'sadi01\giigenerator\generators\module\Generator', 'templates' => [ 'SADiModule' => '@vendor/sadi01/yii2-giigenerator/src/generators/module/default', 'default' => '@vendor/yiisoft/yii2-gii/src/generators/module/default', ], ], 'model' => [ 'class' => 'sadi01\giigenerator\generators\model\Generator', 'templates' => [ 'SADiModel' => '@vendor/sadi01/yii2-giigenerator/src/generators/model/default', 'default' => '@vendor/yiisoft/yii2-gii/src/generators/model/default', ], ], ], ] ] ... ?>