0
查看:Rails视图不渲染
<% form_tag(:action => 'create', :multipart => true) do %>
Select CSV File:
<%= file_field_tag 'data' %>
<br/><br/>
<%= submit_tag 'Upload' %>
<% end %>
控制器:
class UploadController < ApplicationController
def index
respond_to do |format|
format.html {render :layout => false}
end
end
def create
DataFile.save(params[:data])
respond_to do |format|
render :text => "File has been uploaded"
# format.html { redirect_to :back }
end
end
end
当我去上传/新没有被渲染 - 只是一个空白页。如果我将内容放在form_tag
之外的视图中,则它会正确呈现。
看起来你有你自己的答案! :) – 2012-02-10 15:05:53
请不要编辑您的问题以包含答案。通过点击旁边的复选标记来接受解决问题的答案。 – meagar 2012-02-10 15:05:59
这是我能证明我解决了这个问题的唯一方法。 – doug 2012-02-10 15:16:30