برای فراخوانی ماژول 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
در نهایت به تصویر زیر می رسیم