在我的應用程序中,我有Post
& Slide
模型。 Post
has many :slides
,我用nested_forms
將幻燈片添加到帖子。Ruby on Rails - 設置每頁顯示多少圖片
我現在擁有的是,在張貼頁我可以顯示屬於帖子的所有slides
。
我用@post.slides.each do |slide|
通過使用#each
我顯示所有同一頁上的幻燈片。我想要實現的是能夠設置每頁要顯示多少個slides
。
實施例:甲柱具有20滑動,我設置5滑動每一頁。它只顯示每頁5張幻燈片,下一個5等的下一個按鈕,該URL將例如是domain.com/posts-title/1
,domain.com/posts-title/2
等。
(I已經下一按鈕)
,而無需使用任何分頁方法是非常讚賞
在您的控制器操作中分頁@' post.slides' – Emu
您可能想要查看kaminari,paginator(https://github.com/amatsuda/kaminari),您將不得不更新您的發佈頁面然後使用'@ post.slides.page(params [:page])。per(5).each do | slide |'遍歷幻燈片。 – jphager2
'will_paginate'可用於分頁。或者,您可以使用偏移量和限制查詢來獲得所需的輸出 –