myzero1/yii2-gii-plus

Yii2 custom generator for gii

Maintainers

👁 myzero1

Package info

github.com/myzero1/yii2-gii-plus

Issues

Type:yii2-extension

pkg:composer/myzero1/yii2-gii-plus

Statistics

Installs: 123

Dependents: 0

Suggesters: 0

Stars: 2

2.0.5 2017-12-07 07:32 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

BSD-3-Clause f050ec96baff5eec9cc3ea4b3b8a560e83d818ed

  • Xuanwu Qin <myzero1.woop@sina.com>

thememvcmigrationyii2gii

This package is not auto-updated.

Last update: 2026-06-21 13:36:13 UTC


README

It add theming generator and new template for crud.It based on yiisoft/yii2-gii

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require-dev myzero1/yii2-gii-plus:1.*

or add

"myzero1/yii2-gii-plus": "~1.0.0"

to the require-dev section of your composer.json file.

Setting

Once the extension is installed, simply modify your application configuration as follows:

...
if (!YII_ENV_TEST) {
 $config['bootstrap'][] = 'myzero1';
 $config['modules']['myzero1'] = [
 'class' => 'myzero1\yii2giiplus\Module',
 'allowedIPs' => ['*'],
 // 'generators' => [
 // 'myzero1_mvc' => ['class' => 'myzero1\yii2giiplus\generators\mvc\Generator'],
 // 'myzero1_crud' => [
 // 'class' => 'myzero1\yii2giiplus\generators\crud\Generator',
 // 'templates' => [
 // 'adminlte' => '@myzero1/gii/generators/theming/default/adminlte/_gii_templates/crud',
 // ],
 // 'template' => 'adminlte',
 // 'messageCategory' => 'backend'
 // ],
 // ]
 ];
}

Usage

You can then access Gii through the following URL:

http://localhost/path/to/index.php?r=myzero1
OR
http://localhost/path/to/index.php?r=myzero1/gii

or if you have enabled pretty URLs, you may use the following URL:

http://localhost/path/to/index.php/myzero1
OR
http://localhost/path/to/index.php/myzero1/gii