问题标签 [gii]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
13359 浏览

php - gii 不能在 yii 中工作

我是 yii 框架的新手。在我的网站 gii 显示错误

错误 403 您无权访问此页面。

我像这样在配置文件中设置gii

仍然显示错误

0 投票
3 回答
4134 浏览

yii - gii 404 错误。无法使用 Gii

http://www.yiiframework.com/doc/blog/1.1/en/prototype.scaffold教程之后,它提到添加一些代码到 /blog/protected/config/main.php

这些是我的 main.php 代码的最后几行,如您所见,我已按照说明进行操作...

然而,当我访问 index.php?r=gii 时,我收到以下错误:

仅供参考 - 我使用的是最新的稳定版本 1.1.12。

更新

我删除了所有内容并重新开始,现在正在工作。一定是在途中做了什么傻事

0 投票
2 回答
4059 浏览

mongodb - Yii Gii 与 MongoDB

谁能告诉我 MongoDB 如何与 YII 一起使用?

如果使用的数据库是 MongoDB ,我们如何使用Gii创建控制器和模型函数?

0 投票
1 回答
888 浏览

model - Yii, ActiveDateSelect 必须指定“模型”和“属性”或“名称”属性值

我正在使用ActiveDateSelect扩展来获取用户的月、年详细信息。一切顺利。当我尝试使用gii模块生成模型时出现错误。堆栈跟踪说

我可以通过查看CInputWidget类的代码来理解问题。不知道如何修复错误。如果从文件中注释此扩展配置main.php,我可以使用gii生成模型。

0 投票
2 回答
1485 浏览

php - yii 框架的 CRUD 生成器 (gii) 显示错误消息:“'Voucher' 必须从 CActiveRecord 扩展。”

我正在尝试使用 gii 为我的凭证表生成 CRUD,我遵循简单的步骤,我总是通过这些步骤生成 CRUD,但这次使用“凭证”表显示一些意外的错误消息

“凭证”必须从 CActiveRecord 扩展。

以下是我尝试生成 CRUD 的方式。

第 1 步:模型生成:

模型生成

她生成的凭证模型位于 root/protected/models/Voucher.php

凭证.php

第 2 步:CRUD 生成:

CRUD 生成

解决方法:

我尝试使用模型类的路径别名生成 CRUD,它可以工作,请查看下面的屏幕

解决方法

关于解决方法解决了这个问题,但我想知道为什么 CRUD 生成器没有像通常使用所有其他模型名称那样生成 CRUD。我注意到它仅针对“凭证”模型显示此错误,对于此特定模型,我必须采用上述解决方法。

0 投票
1 回答
369 浏览

yii - 使用 GII(通过 YII)生成视图后如何访问它?

我已经设法使用 YII 和 GII 创建了几种表单,但老实说,我并不完全理解它。如果有人可以向我解释这一点,我将不胜感激。

基本上,我在这里创建访问了表单创建者:

然后我填写:

当我生成代码时,我最终得到一个名为“createProduct.php”的文件,位于:

  1. 如何访问此视图?我认为这样的事情应该可以工作: http: //mysite.com/createProduct(但它没有)
  2. 如果我想将链接更改为:http ://mysite.com/admin/products/createProduct 我该怎么办

任何帮助将不胜感激!

0 投票
1 回答
192 浏览

yii - YII 中现有模型的 Crud

我正在尝试为 GII 自动生成的模型创建 CRUD。

类的存储方式类似于models/entity/Article.php。当我尝试将 Gii 生成器设置为类名 models.entity.SomeClass 或 entity.SomeClass 时,它不起作用。

gii 停止异常别名“entity.Article”无效。确保它指向现有目录或文件。

如何正确运行 CRUD 脚本?

0 投票
1 回答
4595 浏览

yii - 如何在 yii 框架中使用带有模块的 gii 生成器?

我正在使用 gii 生成器来创建一个模块。

问题是当我尝试为该模块创建表单或某个模型时...我无法告诉它在该模块中生成这些文件...它只在主应用程序文件夹中执行。

有任何想法吗?

谢谢。在此处输入图像描述

0 投票
1 回答
621 浏览

php - 在 Gii 上添加 where close 生成的 CRUD

我是 Yii 的初学者,我使用 GII 创建了一个 CURD 表。一切正常,但我只想通过放置 where 子句(例如“客户性别为男性”)从数据库中获取某些记录。我无法在 Gii 生成的代码中找到从数据库中获取数据的位置以及我需要的位置在代码中插入 WHERE 子句。

如您所知,Gii 生成的模型、控制器和视图文件。模型文件如下。我的视图使用 CGridView 生成 CRUD 表。

0 投票
3 回答
7043 浏览

php - Yii $this->redirect() is not working in action method

I have created one module using Giix Component. When i am performing create or update action, it renders create and update view properly. But after submitting form, it again calls same create or update method with request data and after calling save method when i set redirection using

statement. it shows blank screen.

I have also traced this issue and i found that code execution reaching till this statement but after this statement it stops execution. when i am commenting this statement action method executes its default render statement

So Please help me what can be the issue with this.

Thanks in advance