0

로그인 한 사용자가 항목에 투표 기능을 사용하도록 허용하고 모든 투표를 페이지 매김 형식으로 나열한 페이지를 방문하고 싶습니다. 현재 페이지 매김 링크를 클릭해도 내용은 업데이트되지 않지만 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 %> 
+0

어떤 버전의 레일을 사용합니까? – devanand

+0

@wkaha Ruby 2, Rails 4 – ace973

답변

0

나는이 을 보장 <% @user_likes.each do |songs| %> 전화를했다보기에, 문제를 파악 <%= will_paginate @user_likes %> 은 항목 r에 묶여 있습니다. 페이지에 열중하고있다.

관련 문제