렌더링, 나는 이런 식으로 내보기를 사용하는 것을 시도하고있다! 어떤 생각 ??will_paginate 내가 will_paginate의 마지막 버전을 설치 한 빈 결과
다음과 같은 조건을 충족 : 내가 놓친 거지 뭔가
>> defined? WillPaginate
>> ActiveRecord::Base.respond_to? :paginate
있다? 뷰에서
렌더링, 나는 이런 식으로 내보기를 사용하는 것을 시도하고있다! 어떤 생각 ??will_paginate 내가 will_paginate의 마지막 버전을 설치 한 빈 결과
다음과 같은 조건을 충족 : 내가 놓친 거지 뭔가
>> defined? WillPaginate
>> ActiveRecord::Base.respond_to? :paginate
있다? 뷰에서
will_paginate 내 경우에는 5 항목 만 있고 will_paginate는 항목을 렌더링하지 않으며, 페이지 매김 링크를 렌더링합니다.
대신이 시도 :
<%= will_paginate @courses, :param_name => :page %>
을이 물론 컨트롤러에 있습니다 항목은 페이지, 당 항목보다 더 많은 수의 경우에만 링크를 렌더링
@courses = Course.paginate(:page => params[:page])
나는이 시도했지만, 나는 아직도 빈 결과 내가 여기에 놓친 거지 모르는이 .. – simo
@Samir : 1- 어떻게 설치 했습니까? 설치되어 있는지 확인 하시겠습니까? 2 - 컨트롤러가 작동 중이며 데이터를 반환하고 있습니까? 3 컨트롤러가 레코드를 너무 적게 반환하는 경우 페이지 순위 매개 변수에 per_page => 30을 추가하십시오. –
결과를 렌더링해야합니다. 설명서에 표시된 스 니펫은 탐색 경로의 HTML 만 표시하기위한 것입니다. 문서는 우리가 여전히 객체를 렌더링 한 것을 알기를 기대했습니다. 유일한 차이점은 컨트롤러의 선이 개체를 분할 된 현재 페이지로 범위 지정한다는 것입니다. 그러므로 : page = url params 페이지.
CONTROLLER :
@courses = Course.paginate(:page => params[:page])
보기 :
<%= render @courses %>
<%= will_paginate @courses %>
감사합니다 <% = render @courses %>가 내 케이스에 없습니다! – wpp
페이지 매개 변수가있을 때마다 will_paginate가 강제로 링크를 렌더링 할 수 있습니까? – mwfearnley