[英]Rails “Template is missing” error
我是Rails的初學者。
在routes.rb
我有
resources :posts
http://i.imgur.com/FlGROJC.png?1
當我點擊帖子的空標題“添加新帖子”時,我得到一個錯誤
Template is missing
Missing template posts/New, application/New with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}.
Searched in:
* "/home/dilip/blog/app/views"
* "/home/dilip/.rvm/gems/ruby-1.9.3-p448/gems/devise-3.0.0.rc/app/views"
請幫忙!
你有
render "New"
在你的控制器中。 您應該將其更改為:
render "new"
這意味着Rails正在尋找posts/new.html.erb
,而你沒有posts/new.html.erb
文件。 (或haml文件,或您正在使用的任何模板語言。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.