我在routes.rb
中有这条路线map.downloads 'downloads', :controller => 'assets', :action => 'index', :id => 'downloads'
这很好用。 <%=link_to 'downloads', downloads_path %>
带我去
/downloads
正如所料,但是当我使用will paginate插件转到页面结果时,生成的所有链接看起来都像
/assets/index/downloads
有什么想法吗?
答案 0 :(得分:1)
可能是因为路线的相对路径?你能否将“下载”更改为“/ downloads”并查看它是否有效?
map.downloads '/downloads', :controller => 'assets', :action => 'index', :id => 'downloads'