當前正在開發一個項目,並且遇到了我以前從未遇到過的問題。目前正在做一個登錄註冊頁面,要求用戶註冊。我之前有一個未定義的方法`name'error,然後意識到該方法不稱爲名稱,它被稱爲full_name。我瀏覽了所有的文件夾,以確保任何方法或屬性不被稱爲「名稱」並將其重命名爲「full_name」。刷新瀏覽器後,我收到了以前沒有看到的以下錯誤。有些人可以解釋一下這個錯誤是什麼,我可能會解決這個問題。模板丟失
模板丟失
缺少模板用戶/與 {創建:處理程序=> [:ERB,:RJS,:助洗劑, :RHTML,:RXML]:格式=> [:HTML ], :鑑於路徑烯]} 語言環境=> [::EN, 「C:/用戶/ patterd /文件/項目/應用程序/意見」
我有一個user_Controller,並且確實包含一個create方法。其中 'code'def創建 @user = User.new(params [:user]) if @ user.save #處理成功保存。 否則 @title =「註冊」 呈現「新」 結束 結束 – David
OK.after保存,redirect_to的一些頁面,例如重定向:動作=>:節目,使之轉到頁之一你有.html.erb擴展名。通常它會是index.html.erb(redirect_to:action =>:index)或show.html.erb(redirect_to:action =>:show) – felix
哦,沒關係。我明白爲什麼我收到這個錯誤。非常感謝。 – David