CRUD视图链接在Yii2中不起作用

时间:2017-04-10 07:49:01

标签: yii2

我这里有问题。我刚开始学习Yii2框架并尝试创建一个CRUD视图。我使用yii2文档创建了它,并使用以下链接打开视图:http://localhost/basic/web/index.php?r=employee%2Findex。但不知何故,这个链接不起作用。有人能解释我为什么吗?也许我需要在我的代码中编写一些内容来显示它?谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

首先,我猜您应该在配置中的UrlManager中添加规则:

'components' => [
...
    'urlManager' => [
    'enablePrettyUrl' => true,
    'showScriptName' => false,
    ]
]

只是为了让网址很简单,例如 http://localhost/employee/index

无论如何,您应该检查 views / employee / 目录中的 index.php 视图。如果存在,请检查 EmployeeController 中的 actionIndex ,并检查呈现索引视图的位置

答案 1 :(得分:0)

我看到没有人解决你的问题。根据您的错误图像,我猜您没有将CRUD生成的文件从views/employee目录移动到controller directory

如果您已将控制器命名为site,只需将文件从views/employee移至views/site,然后尝试打开您的网页。

希望这有帮助