这里(下面)我能够设置params变量(即params[:archive_id]
),但我想在会话变量中做等效的操作而不依赖于AJAX,它是作为一个提供的解决上一个问题。
<%= link_to books_path(archive_id: archive.id) do %>
<li><%= "See books!" %></li>
<% end %>
有什么想法吗?打开其他可获得所需结果的方法:可点击<li>
到books_path
,同时设置session[:archive_id]
。谢谢你的帮助。
(哦,存档有很多书。)
更新:我意识到编写一个辅助函数是一个选项,但是这样做的麻烦就是在迭代@archives时不会覆盖会话[:archive_id]。对不起,我们之前应该提到过。