我正在尝试使用testdrive示例逐步创建我的第一个Yii应用程序,但我遇到了一些问题。
当我尝试创建新用户时,我收到错误CException
:
UserController cannot find the requested view "_form".
答案 0 :(得分:0)
如果我理解正确,您已创建了protected/controller/UserController.php
。
从它的声音中,在该代码的某个地方,您可以调用render
(或partialRender
),看起来像这样:
$this->render('_form');
为此,您需要一个相应的视图文件。视图应该放在protected/views/<controllerName>
中,并且应该是与您使用的视图名称对应的文件。在您的情况下,您需要protected/views/User/_form.php
。