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