所以我有一個簡單的Rails表單發送到控制器admin
,動作checkLogin
。如果憑證正確,則將用戶重定向到名爲main.html.erb
的新視圖。現在在我的控制器中,我從字面上嘗試了一切,從render 'main'
;到redirect_to
。但我不斷收到以下錯誤:Rails 3 Routes/Render Missing Template
ActionView::MissingTemplate (Missing template admin/activate with {
:handlers=>[:rjs, :rhtml, :rxml, :builder, :erb],
:formats=>[:js, :"application/ecmascript", :"application/x-ecmascript", :"*/*"],
:locale=>[:en, :en]} in view paths "/home/xxx/xxx/xxx/rails/beta/app/views"
這是一個路由問題,或者是什麼?
查看'admin/activate'位於哪裏? – Zabba 2011-04-01 02:42:18
它有助於查看窗體和控制器的相關部分 – oliverbarnes 2011-04-01 03:08:42