bug tri agenda corrigé.

This commit is contained in:
Nicolas Bally 2013-12-13 16:56:16 +01:00
parent c54b1650d3
commit c03d47d355
2 changed files with 32 additions and 19 deletions

View File

@ -98,10 +98,17 @@ class Admin::EventsController < ApplicationController
@events = Event.order('start_at, stop_at')
@events = @events.after(start) if start
@events = @events.before(stop) if stop
per_page = (params[:per_page] and params[:per_page] != "") ? params[:per_page] : 1500
per_page = (params[:per_page] and params[:per_page] != "") ? params[:per_page] : 20
page = (params[:page] and params[:page] != "") ? params[:page] : 1
@events = Event.all.page(page).per(per_page)
#@events = Event.all.page(page).per(per_page)
#@events = Event.order('start_at, stop_at').after(start).before(stop)
@events = Event.order('start_at DESC, stop_at DESC')
@events = @events.after(start) if start
@events = @events.before(stop) if stop
@events = @events.page(page).per(per_page)
end
end

View File

@ -1,22 +1,28 @@
.search_pannel
=form_tag "", :method => "get", :remote => true do
.field_with_suppr
=text_field_tag :start, params[:start],:class => "datepicker"
.suppr
=i(:remove, :icon => false)
.field_with_suppr
=text_field_tag :stop, params[:stop], :class => "datepicker"
.suppr
=i(:remove, :icon => false)
=form_tag "", :method => "get", :remote => true do
.input-append
=text_field_tag :start, params[:start],:class => "datepicker", :placeholder => "Début"
%button.btn{:onclick => "$(this).prev('input').val('');"}
=i(:remove, :icon => false)
.input-append
=text_field_tag :stop, params[:stop],:class => "datepicker", :placeholder => "Fin"
%button.btn
=i(:remove, :icon => false)
=submit_tag "filtrer", :class => "btn", :style => "margin-bottom: 10px;"
=submit_tag "filtrer", :class => "btn"
%table#events.table.table-hover
=render @events
#pagination
= paginate @events, :remote => true
=render @events
#pagination
= paginate @events, :remote => true