在没有AJAX的情况下在Rails link_to帮助器中设置会话变量的任何方法?

时间:2014-11-07 07:26:25

标签: ruby-on-rails ruby-on-rails-4 session-variables link-to

这里(下面)我能够设置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]。对不起,我们之前应该提到过。

0 个答案:

没有答案