本文介绍了让Gii开发Yii 2.0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我下载了高级模板,提取了它,并更改了后端和前端的根文档,但是我似乎无法弄清楚如何让Gii来执行crud操作.

i downloaded the advanced template, extracted it and changed the root documents for the back-end and the front-end, but i can't seem to figure out how to get Gii working to perform the crud operations.

在composer中有require和require-dev字段.JSON我在他们两个中都包含了gii,并且每一个都没有运气.

there is require and require-dev field in the composer.JSON i included gii in both of them and each one separately with no luck.

我还尝试通过composer获取模板,并且在安装时看到gii已安装,但仍然无法正常工作.

i also tried getting the template through composer, and while installing i saw gii as installed, but still could not get it to work.

这是我获取Yii模板的地方: https://github.com/yiisoft/yii2-app-advanced

this is where i got my Yii template: https://github.com/yiisoft/yii2-app-advanced

推荐答案

这是如何使Gii从远程服务器工作以获取高级设置模板的方法.

This is how to get Gii working from a remote server for an advanced setup template.

在前端配置文件中.例如:

In the frontend config file. For example:

/frontend/config/main-local.php

添加以下代码:

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

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii']=[
      'class' =>  'yii\gii\Module',
      'allowedIPs' => ['*'],
    ];
}

有趣的部分是Gii array,它已被修改.

The interesting part is the Gii array which has been modified.

这篇关于让Gii开发Yii 2.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-26 16:03