0
내가 보석으로 페이지 매김을 만들려면 'kaminari'.I 2 개 모델 Post
및 Comment
, Post
belongs_to Comment
모델을 가지고도 모델 나는 모델 Comment
에 대한 페이지 매김을 만들려면,하지만 작동하지 않습니다 않는 것. 이것은 내 게시물 컨트롤러, 방법 '쇼'입니다.왜 카미나리 페이지 매김이 작동하지 않습니까?
def show
@comment = @post.comments.page(params[:comments_page]).per(3)
respond_with(@post)
end
이 내 시야 행동 '쇼'
%h2= @post.title
= @post.body
=image_tag @post.photo_url() if @post.photo?
= @post.photo_url.to_s
%h3 Комментарии
- @post.comments.each do |comment|
%p= comment.name
%p= comment.body
= paginate @comment
%h3 Оставить комментарий
= form_for ([@post, @post.comments.build]) do |f|
= f.text_field :name, class: "form-control", placeholder: "Ваше имя"
= f.text_area :body, class: "form-control", placeholder: "Комментарий"
.pull-right
= f.submit "Отправить", class: "btn btn-success"
어떻게 해결입니까?
붙여 넣기 'paginate @comments, param_name : : comments_page'을 붙여 주셔서 감사합니다. – vveare138
@ vveare138보기에서 이것은 도우미 렌더링 페이지 링크입니다. 이미': paginate @ comment'하지만 이미 작성한대로 수정해야합니다. –
감사합니다) 모두 작동합니다. – vveare138