我是 yii 框架的新手。在 yii 版本:2.0.1 我创建了一个模块,我在其中尝试使用 gii 功能
生成 CRUD 模型。
放置模型类、 Controller 类和 View 路径后,当我点击生成 gii 时显示所有文件已成功创建。
但是当我尝试查看时,已向我显示以下消息,
View 文件不存在:
C:\xampp\htdocs\advanced\backend\modules\settings\views\companies\index.php
我发现 web 目录中的 View 文件不在我输入的路径中。因此错误。
这是我对 gii 的输入,
模型类:
backend\modules\settings\models\Companies
搜索模型类:
backend\modules\settings\models\CompaniesSearch
Controller 类:
backend\modules\settings\controllers\CompaniesController
查看路径:
backend\modules\settings\views\companies
当我点击生成时,我给出了以下消息:
Generating code using template "C:\xampp\htdocs\advanced\vendor\yiisoft\yii2-gii\generators\crud/default"...
generated modules\settings\controllers\CompaniesController.php
generated modules\settings\models\CompaniesSearch.php
generated backend\modules\settings\views\companies\_form.php
generated backend\modules\settings\views\companies\_search.php
generated backend\modules\settings\views\companies\create.php
generated backend\modules\settings\views\companies\index.php
generated backend\modules\settings\views\companies\update.php
generated backend\modules\settings\views\companies\view.php
done!
有没有人知道为什么会这样。
提前致谢。
最佳答案
我通过改变解决了类似的问题
backend\modules\settings\views\companies
进入
@backend/modules/settings/views/companies
希望对以后的人有帮助
关于php - Yii 2 gii 在不同的目录中生成 View 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27896281/