當我跑我的CLOUD9 IDE碼,接下來出現的錯誤:缺少模板的Rails
Missing partial submissions/_submission with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: * "/usr/local/rvm/gems/ruby-2.3.0/gems/web-console-2.0.0.beta3/lib/action_dispatch/templates" * "/home/ubuntu/workspace/app/views" * "/usr/local/rvm/gems/ruby-2.3.0/gems/web-console-2.0.0.beta3/app/views"
我有一個提交控制器和我創建的代碼是這樣的:
def create
@submission = Submission.new(submission_params)
respond_to do |format|
if @submission.save
format.html { redirect_to root_path}
format.json { render :show, status: :created, location: @submission }
else
format.html { render :new }
format.json { render json: @submission.errors, status: :unprocessable_entity }
end
end
end
我不知道哪個是我的錯誤以及在哪裏找到它。
此外,一個完整的堆棧文本http://pastebin.com/YnyQeetU
的index.html.erb http://pastebin.com/fZbXd0Wk
'缺少的部分提交/ _submission' - 爲你的錯誤說你缺少的部分'_submission。 html.erb'。你在哪裏使用過,部分路徑是什麼? – dp7
@dkp你是什麼意思_submission.html.erb?我沒有這個文件,我有一些文件,名稱是_form,編輯,索引,顯示和新的.html.erb –
請檢查您的意見,可能有一些地方,你正在渲染'_submission.html.erb'部分。如果你可以添加你在這裏渲染的相關視圖,會更好。 – dp7