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",если вы хотите использовать таблицу отношений дерева/вложенные отношения
в раздел require вашего файла composer.json .
Я отделяю 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
],См. Настройки Gridview на http://demos.krajee.com/grid#module
См. Настройки DateControl на http://demos.krajee.com/datecontrol#module
См. Настройки TreeManager на http://demos.krajee.com/tree-manager#module (если вы используете Tree/The Inted Table Table)
Перейдите к своим инструментам GII и обратите внимание на новый генератор IO для моделей и CRUD
safeUp() и safeDown()Я открыт для любого улучшения