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