gpt4 book ai didi

crud - 使用 CRUD 生成器时 Yii2 "Page not found"

转载 作者:行者123 更新时间:2023-12-02 06:00:13 25 4
gpt4 key购买 nike

我已经成功地使用 Yii2 模型和 CRUD 生成器为我的网络应用程序获取了一些框架代码文件。特别是,CRUD Generator 声称已成功将其 View 文件创建到:

<yii_root>/basic/views/<my_view_name>/*.php

这是我通过将“查看路径”字段留空得到的。

但是,浏览到:

https://<my_site_FQDN>/basic/web/index.php?r=<my_view_name>/index

出现“未找到 (#404)”错误,我无法在 Yii2 调试日志中找到任何有用的信息。

欢迎就此事提出任何想法。

安东尼奥

最佳答案

<my_view_name>这是一种糟糕的看待方式。阅读 MVC。

您正在创建 Controller ,路由是到 Controller 而不是 View 。停止查看 View 是否存在...查看 Controller 是否存在。你从不与 View 交互,你总是与 Controller 交互。那么,你的 Controller 在吗?你确定你已经创建了它吗?

还有 Controller 名称是什么?如果你有类似 ProductCategory 的东西,那么正确的路线是

https://<my_site_FQDN>/basic/web/index.php?r=product-category/index

不是

https://<my_site_FQDN>/basic/web/index.php?r=ProductCategory/index 

编辑
好的,我明白你的问题了,停止将文件夹放在其他文件夹下等等。您错误地创建了 CRUD。您的 Controller 必须直接在 Controller 下,而不是在 Controller /引用书目下,模型也是如此。删除文件并使用 CRUD 重新开始,因为您的命名空间可能也是错误的。

关于crud - 使用 CRUD 生成器时 Yii2 "Page not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28075444/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com