로그인 한 사용자가 항목에 투표 기능을 사용하도록 허용하고 모든 투표를 페이지 매김 형식으로 나열한 페이지를 방문하고 싶습니다. 현재 페이지 매김 링크를 클릭해도 내용은 업데이트되지 않지만 will_paginate는 렌더링 할 링크의 수를 정확하게 알고 있습니다.Will_Pagination이 Devise + acts_as_votable과 작동하도록하기
즉, 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 %>
어떤 버전의 레일을 사용합니까? – devanand
@wkaha Ruby 2, Rails 4 – ace973