Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我如何有一个带参数的URL和一个URL_?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 我如何有一个带参数的URL和一个URL_?

Ruby on rails 我如何有一个带参数的URL和一个URL_?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我只是想为我的网站设置excel下载选项。我想做的就是: <%= link_to 'Export', export_to_excel_path(:param => @item.id), url_for(:format => 'xls') %> 我需要使用url,因为在导出到excel时,我有一个 respond_to 以使用.xls MIME类型文件进行响应。我正在使用to_xls gem,一切正常,只是我无法理解此链接。所有归功于jdoe: <%= link

我只是想为我的网站设置excel下载选项。我想做的就是:

<%= link_to 'Export', export_to_excel_path(:param => @item.id), url_for(:format => 'xls') %>
我需要使用url,因为在导出到excel时,我有一个

respond_to
以使用.xls MIME类型文件进行响应。我正在使用to_xls gem,一切正常,只是我无法理解此链接。

所有归功于jdoe:

 <%= link_to 'Export', export_to_excel_path(:param => @item.id, :format => 'xls') %>
@item.id,:format=>'xls')%>

Try:
@item.id,:format=>'xls')%%>
um。我是个白痴。非常感谢jdoe,这真的是在AM的早期,出于某种原因,我认为我已经尝试过了,但失败了。已将其作为解决方案添加到此中&已关闭。谢谢大家。嗨@jdoe,你能把你的评论复制到一个答案吗?嗨——正确的礼仪是让@jdoe把他的评论复制到一个答案,然后用绿色的复选标记接受它。jdoe将获得分数,其他用户将能够看到接受的答案。
 <%= link_to 'Export', export_to_excel_path(:param => @item.id, :format => 'xls') %>