同一页面上两个对象上的 Will_paginate 插件
您好,我在同一页面上的两个对象上使用 will_paginte 插件。就像在 stackoverflow 上一样。有一个个人资料页面,其中有两件事的分页 问答。
我遇到问题,即:-- 当用户单击问题分页页面 2 时,答案页面也会更新。原因是两者都发送一个后变量,即
params[:page]
如何更改此变量,以便只更新一个变量。以及如何维护该用户不应该丢失其他页面。
即
他位于问题的第 3 页和答案的第 1 页,现在他单击问题的第 5 页,结果应该是问题的第 3 页和答案的第 5 页。
Hello I am using will_paginte plugin on two objects on a same page. Like on stackoverflow. There is a profile page on which there is a pagination on two things
QUestions and answers.
I am having problem ie:--
when user is clicking on questions pagination page 2. answers page are also updating. The reason is both is sending a post variable ie
params[:page]
How to change this variable so that only one should be updated. and how to maintain that user should not lose the other page.
ie
he is on 3rd page of questions and 1st page of answers and now he click on 5th page of the questions the result should be 3rd page of questions and 5th page of answers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以指定
:param_name
选项来告诉 will_paginate 用于 URL 内页码的参数名称(默认为:page
)。所以你可以这样做:You can specify a
:param_name
option to tell will_paginate the name of the parameter to use for the page number within URLs (the default is:page
). So you could do: