pagination newsletter

This commit is contained in:
Nicolas Bally 2014-04-13 14:58:44 +02:00
parent b1df467c45
commit 58f5896865
3 changed files with 30 additions and 4 deletions

View File

@ -4,7 +4,7 @@ class Admin::NewslettersController < ApplicationController
layout "admin" layout "admin"
before_filter :authenticate_admin!
# require_permission 'newsletter.show' # require_permission 'newsletter.show'
# require_permission 'newsletter.add', :only => [:newsletter_new, :newsletter_create] # require_permission 'newsletter.add', :only => [:newsletter_new, :newsletter_create]
@ -14,7 +14,14 @@ class Admin::NewslettersController < ApplicationController
def index def index
@h2 = "Lister les newsletters éxistantes" @h2 = "Lister les newsletters éxistantes"
@newsletter= Newsletter.find(:all, :order => "created_at DESC")
per_page = (params[:per_page] and params[:per_page] != "") ? params[:per_page] : 15
page = (params[:page] and params[:page] != "") ? params[:page] : 1
@newsletter= Newsletter.order("created_at DESC").page(page).per(per_page)
end end
def new def new

View File

@ -40,4 +40,5 @@
.pagination
= paginate @newsletter#, :remote => true

View File

@ -6,6 +6,24 @@
# - Tsutomu Kuroda - http://github.com/kuroda (t-kuroda@oiax.jp) # - Tsutomu Kuroda - http://github.com/kuroda (t-kuroda@oiax.jp)
fr: fr:
views:
pagination:
first: "&laquo;"
last: "&raquo;"
previous: "&lsaquo; "
next: " &rsaquo;"
truncate: "&hellip;"
helpers:
page_entries_info:
one_page:
display_entries:
zero: "No %{entry_name} found"
one: "Displaying <b>1</b> %{entry_name}"
other: "Displaying <b>all %{count}</b> %{entry_name}"
more_pages:
display_entries: "Displaying %{entry_name} <b>%{first}&nbsp;-&nbsp;%{last}</b> of <b>%{total}</b> in total"
date: date:
formats: formats:
default: "%d/%m/%Y" default: "%d/%m/%Y"