我在rails gem上使用kaminari分页红宝石。我拉的每个条目都有一个编辑链接,可以将用户带到另一个可以编辑的页面。目前,有:在我的链接中为href值设置了后台,它总是转到第一页。
我正在尝试在点击时保存页面的url变量,然后将后面的链接设置为该变量。
答案 0 :(得分:1)
您可以使用javascript访问浏览器历史记录并执行
onclick="window.history.back();"
或者您可以将变量添加到分页视图上的href中。
<%= link_to "mymodel", model_path(:prevpage => params[:page]) %>
答案 1 :(得分:0)
我将其添加到Cookie中,例如cookies[:current_page]
。
在展示视图(或其他一些操作页面)中,添加一个参数链接重定向到索引操作页面,如articles_path(grid:{page:cookies[:current_page]})
这不是最好的方法,但它可以解决问题。