2013-02-08 40 views
0

我試圖用testdrive示例一步一步創建我的第一個Yii應用程序,但遇到了一些問題。Yii TestDrive示例問題

當我嘗試創建一個新的用戶,我得到一個錯誤CException

UserController cannot find the requested view "_form".

+0

這意味着您的視圖從您的控制器的視圖文件夾中丟失。 – 2013-02-08 12:56:34

+0

請更新您的問題的標題,因爲這與testdrive示例無關。 。 。 – ernie 2013-02-08 18:54:22

回答

0

如果我理解正確的話,你已經創建了一個protected/controller/UserController.php

從它的聲音,在某個地方的代碼,你必須render(或partialRender)的調用,這看起來是這樣的:

$this->render('_form'); 

對於這個工作,你需要一個相應的視圖文件。視圖應該在protected/views/<controllerName>中,並且應該是與您使用的視圖名稱相對應的文件。在你的情況下,你需要一個protected/views/User/_form.php