0
我想我有一個非常特殊的問題:「我怎樣才能從rails應用程序下載文件...?」這個問題被問了幾次,但是每個解決方案都不能解決我的問題。所以,我需要一個良好的鐵路兩用車;-)或2周以上的眼睛...從rails應用程序下載文件
在我的控制,我得到一個輔助方法:
def download_file
send_data "#{Rails.root}/public/files/sample.txt"
end
helper_method :download_file
在我看來,我稱這種方法:
<%= link_to 'Download File', :action => :download_files %>
但我得到了一個
No route matches {:action=>"download_files", ...}
錯誤
我試圖把它直接鏈T o我的公用文件夾文件,但它不起作用
你能幫我嗎?
我選擇了第二個方法來創建這個下載鏈接,但現在我得到一個錯誤:「未知的動作 行動‘download_files’無法找到CustomersController」,但在我的客戶控制器那裏有一個叫「download_files方法「爲什麼不起作用? – 2014-09-25 14:39:17
好友,當它說的行動,這意味着它搜索app/views/customers文件夾內的名爲download_files文件 – aelor 2014-09-26 05:58:21
謝謝,我忘了,因爲你看我是一個初學者 – 2014-09-26 09:49:07