【发布时间】:2012-07-22 13:26:32
【问题描述】:
我关注了http://railscasts.com/episodes/362-exporting-csv-and-excel 并在我的 Rails 应用程序中设置 Excel 下载。
我的控制器代码如下所示:
def show
@project = Project.find(params[:id])
@project.tasks.order(:name)
respond_to do |format|
format.html
format.json { render json: @project }
format.xls
end
end
在我看来,我创建了下载 excel 文件的链接,如下所示:
.dl_xls= link_to "Download xls", url_for(:format => 'xls')
现在生成的 excel 文件总是以Project 记录的 id 命名,例如80.xls
有没有办法改变这种行为并给它一个自定义名称?
谢谢你..
【问题讨论】:
标签: ruby-on-rails mime-types railscasts