استفاده از gii در Yii2

برای فراخوانی ماژول gii  در Yii2  بستگی داره از کدام ورژن فریم ورک استفاده میکنین

basic  یا advance

 

در basic  کافی است شما ماژول جی را در صورتی که فعال نبود , فعال نمایید .

برای فعال سازی به web.php  در فولدر  config رفته و کد زیر را وارد می نماییم :
توجه داشته باشین که کد زیر بعد از متغییر $config تعریف می شود:

 

if (YII_ENV_DEV) {
// configuration adjustments for 'dev' environment
$config['bootstrap'][] = 'debug';
$config['modules']['debug'] = 'yii\debug\Module';
$config['bootstrap'][] = 'gii';
$config['modules']['gii'] = 'yii\gii\Module';
}

و برای دسترسی به کنترل پنل آن از طریق وب آدرس:

http://localhost:1003/web/gii
http://localhost:1003/web/index.php?r=gii

در advance ابتدا باید ماژول gii را فراخوانی کنیم
برای این کار کد زیر را در فایل local-main.php که در مسیر common/config قرار دارد را می نویسیم

  'modules' => [
    	'gii' => 'yii\gii\Module', 
         'allowedIPs' => ['127.0.0.1', '::1', '192.168.*.*']
	],

سپس با استفاده از آدرس زیر به کنترل پنل دسترسی پیدا میکنیم

http://localhost:1004/frontend/web/index.php?r=gii

در نهایت به تصویر زیر می رسیم

کار با gii

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *