EasYii Gii - Gerador de código simplificado
EasyYii Gii (generator code Yii2) with Relation person to PostgreSQL
The preferred way to install this extension is through composer.
Either run
composer require thtmorais/easyiigii
or add
"thtmorais/easyiigii": "^1"
to the require
section of your composer.json
file.
'components'=>[
'user' => [
'class' => 'webvimark\modules\UserManagement\components\UserConfig',
// Comment this if you don't want to record user logins
'on afterLogin' => function($event) {
\webvimark\modules\UserManagement\models\UserVisitLog::newVisitor($event->identity->id);
}
],
],
'modules' => [
'user-management' => [
'class' => 'webvimark\modules\UserManagement\UserManagementModule',
'on beforeAction'=>function(yii\base\ActionEvent $event) {
if ( $event->action->uniqueId == 'user-management/auth/login' ){
$event->action->controller->layout = 'loginLayout.php';
};
},
],
'gridview' => [
'class' => '\kartik\grid\Module',
],
'datecontrol' => [
'class' => '\kartik\datecontrol\Module',
],
],
See gridview settings on http://demos.krajee.com/grid#module
See datecontrol settings on http://demos.krajee.com/datecontrol#module
'modules'=>[
'user-management' => [
'class' => 'webvimark\modules\UserManagement\UserManagementModule',
'controllerNamespace'=>'vendor\webvimark\modules\UserManagement\controllers', // To prevent yii help from crashing
],
],
./yii migrate --migrationPath=vendor/webvimark/module-user-management/migrations/
See user-management settings on https://github.com/webvimark/user-management
Go to your gii tools, and notice the new EasYii Gii Generator for models & CRUD
I’m open for any improvement