gii как добавить шаблон в список

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

gii как добавить шаблон в список

Сообщение iamguruman »

https://prnt.sc/rqt0i5

подскажите, пожалуйста, как добавить в список шаблонов свой шаблон?
azz
Сообщения: 197
Зарегистрирован: 2016.07.06, 17:20

Re: gii как добавить шаблон в список

Сообщение azz »

Код: Выделить всё

if (YII_ENV_DEV) {
......
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
        // uncomment the following to add your IP if you are not connecting from localhost.
        //'allowedIPs' => ['127.0.0.1', '::1'],
        'generators' => [ //here
            'crud' => [ // generator name
                'class' => 'yii\gii\generators\crud\Generator', // generator class
                'templates' => [ //setting for out templates
                    'myCrud' => '@backend/gii_custom_templates/crud/default_v24', // template name => path to template
                ]
            ]
        ],
    ];
}
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

Re: gii как добавить шаблон в список

Сообщение iamguruman »

azz писал(а): 2020.04.01, 18:12

Код: Выделить всё

if (YII_ENV_DEV) {
......
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
        // uncomment the following to add your IP if you are not connecting from localhost.
        //'allowedIPs' => ['127.0.0.1', '::1'],
        'generators' => [ //here
            'crud' => [ // generator name
                'class' => 'yii\gii\generators\crud\Generator', // generator class
                'templates' => [ //setting for out templates
                    'myCrud' => '@backend/gii_custom_templates/crud/default_v24', // template name => path to template
                ]
            ]
        ],
    ];
}
не могу найти раздел в документации про настройку генератора, например, список доступных переменных,
подскажите, пожалуйста, где раздел про генератор находится в документации
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

Re: gii как добавить шаблон в список

Сообщение iamguruman »

добавил ссылку на свой генератор

Код: Выделить всё

        'generators' => [ //here
            'crud' => [ // generator name
                'class' => 'yii\gii\generators\crud\Generator', // generator class
                'templates' => [ //setting for out templates
                    'crud 1 v01' => '@app/generator/crud1_v01', // template name => path to template
                    'crud 2 v01' => '@app/generator/crud2_v01', // template name => path to template
                ]
            ],
            'model' => [
                'class' => 'yii\gii\generators\model\Generator',
                'templates' => [
            >>>>>>        'model v01' => '@app/generator/model_v01', // template name => path to template
                ]
            ]
        ],
Ошибка: Unable to find the required code template file 'model.php'.
https://prnt.sc/ykgv2s , https://prnt.sc/ykh14s
Что не так?
Ответить