我想让登录用户能够对项目进行投票,并访问以分页格式列出所有投票的页面。目前点击分页链接不会更新内容,但will_paginate会准确地知道要渲染的链接数。
换句话说,如果有15个项目投票,并且will_paginate指定每页输出5个项目,我将看到3个will_paginate链接。但是,点击链接不会更新内容(我在第1页上停留)。非常感谢任何帮助。
在控制器中
require 'will_paginate/array'
def myfaves
@user_likes = current_user.find_liked_items.paginate(:page => params[:page], :per_page => 5)
end
在视图中
<%= will_paginate @user_likes %>
答案 0 :(得分:0)
我在将View项目渲染到我必须调用的页面时,在View中找到了问题
<% @user_likes.each do |songs| %>
这确保了
<%= will_paginate @user_likes %>
与页面上呈现的项目相关联。