在我的发票控制器我有这个:
def index @invoices = current_user.invoices respond_to do |format| format.html format.xls format.csv # not working! end end
在我的index.html.erb视图中,我有这两个下载链接:
<%= link_to "Download as Excel",invoices_path(:format => "xsl") %> <%= link_to "Download as CSV",invoices_path(:format => "csv") %>
模板index.xsl.erb和index.csv.erb也存在.
第一个链接工作,即Excel文件被下载到用户的计算机.但是,CSV文件在浏览器中呈现,而不是下载.
感谢任何帮助.