Sha256: f1d1a293fcc333a7bcb59b53d728b7af8f0506f6df44464619ddca6cc519d5ad

Contents?: true

Size: 319 Bytes

Versions: 16

Compression:

Stored size: 319 Bytes

Contents

module ExtIndexNav
  
  def setup_pagination(obj_class=controller_name.classify.constantize)
  	@page = params[:page] || 1
  	
  	case params[:per_page]
  	when nil
  		@per_page = 15
  	when "All"
  		@per_page = obj_class.count
  		@selected_val = "All"
  	else
  		@per_page = params[:per_page]
  	end
  end

  

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
controller_scaffolding-1.4.4 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.4.3 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.4.2 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.4.1 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.4.0 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.3.0 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.2.0 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.1.1 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.1.0 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.0.4 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.0.3 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.0.2 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.0.1 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-1.0.0 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-0.1.5 lib/generators/controller/concerns/ext_index_nav.rb
controller_scaffolding-0.0.52 lib/generators/controller/concerns/ext_index_nav.rb