Remove per_page pagination code from controllers.
This commit is contained in:
parent
109184377f
commit
d3da59e3f2
3 changed files with 9 additions and 8 deletions
|
@ -9,10 +9,8 @@ module Refinery
|
|||
:order => 'published_at DESC'
|
||||
|
||||
def uncategorized
|
||||
@blog_posts = Refinery::BlogPost.uncategorized.paginate({
|
||||
:page => params[:page],
|
||||
:per_page => Refinery::BlogPost.per_page
|
||||
})
|
||||
@blog_posts = Refinery::BlogPost.uncategorized
|
||||
.page(params[:page])
|
||||
end
|
||||
|
||||
def tags
|
||||
|
|
|
@ -4,10 +4,10 @@ module Refinery
|
|||
|
||||
def show
|
||||
@category = Refinery::BlogCategory.find(params[:id])
|
||||
@blog_posts = @category.posts.live.includes(:comments, :categories).paginate({
|
||||
:page => params[:page],
|
||||
:per_page => Refinery::Setting.find_or_set(:blog_posts_per_page, 10)
|
||||
})
|
||||
@blog_posts = @category.posts
|
||||
.live
|
||||
.includes(:comments, :categories)
|
||||
.page(params[:page])
|
||||
end
|
||||
|
||||
end
|
||||
|
|
|
@ -16,6 +16,9 @@ module Refinery
|
|||
def post_count
|
||||
posts.select(&:live?).count
|
||||
end
|
||||
|
||||
# how many items to show per page
|
||||
paginates_per Refinery::Setting.find_or_set(:blog_posts_per_page, 10)
|
||||
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue