Skip to content

Commit

Permalink
added per page
Browse files Browse the repository at this point in the history
  • Loading branch information
Neeraj Singh committed May 1, 2009
1 parent fe1a0a3 commit 1d87586
Showing 1 changed file with 18 additions and 4 deletions.
22 changes: 18 additions & 4 deletions lib/admin_data_controller.rb
Expand Up @@ -85,9 +85,13 @@ def quick_search
params[:query] = params[:query].strip

if params[:query].blank?
@records = @klass.send(:paginate,:page => params[:page],:order => 'id desc')
@records = @klass.send( :paginate,
:page => params[:page],
:order => 'id desc',
:per_page => 25)
else
@records = @klass.paginate( :page => params[:page],
:per_page => 25,
:order => 'id desc',
:conditions => build_quick_search_conditions(@klass,params[:query]))
end
Expand All @@ -102,10 +106,14 @@ def advance_search

if !params[:adv_search].blank?
@records = @klass.paginate( :page => params[:page],
:per_page => 25,
:order => 'id desc',
:conditions => build_advance_search_conditions(@klass,params[:adv_search]))
else
@records = @klass.send(:paginate,:page => params[:page],:order => 'id desc')
@records = @klass.send( :paginate,
:page => params[:page],
:per_page => 25,
:order => 'id desc')
end

respond_to do |format|
Expand Down Expand Up @@ -154,9 +162,15 @@ def list
if params[:base]
model= Object.const_get(params[:base]).find(params[:model_id])
has_many_proxy = model.send(params[:send].intern)
@records = has_many_proxy.send(:paginate,:page => params[:page],:order => 'id desc')
@records = has_many_proxy.send( :paginate,
:page => params[:page],
:per_page => 25,
:order => 'id desc')
else
@records = @klass.send(:paginate,:page => params[:page],:order => 'id desc')
@records = @klass.send( :paginate,
:page => params[:page],
:per_page => 25,
:order => 'id desc')
end
session[:admin_data_search_type] = nil
render :file => "#{RAILS_ROOT}/vendor/plugins/admin_data/lib/views/list.html.erb"
Expand Down

0 comments on commit 1d87586

Please sign in to comment.