Module: WorldDbAdmin::PartHelper
- Defined in:
- app/helpers/world_db_admin/part_helper.rb
Instance Method Summary collapse
- #render_cities(cities) ⇒ Object
- #render_countries(countries, opts = {}) ⇒ Object
- #render_regions(regions, opts = {}) ⇒ Object
-
#render_tags(tags) ⇒ Object
helper for shared partials.
Instance Method Details
#render_cities(cities) ⇒ Object
16 17 18 |
# File 'app/helpers/world_db_admin/part_helper.rb', line 16 def render_cities( cities ) render :partial => 'world_db_admin/shared/cities', :locals => { :cities => cities } end |
#render_countries(countries, opts = {}) ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'app/helpers/world_db_admin/part_helper.rb', line 21 def render_countries( countries, opts={} ) if opts[:order].present? if opts[:order] == 'key' countries = countries.order( 'key ASC' ) elsif opts[:order] == 'title' countries = countries.order( 'title ASC' ) elsif opts[:order] == 'code' countries = countries.order( 'code ASC' ) end end render :partial => 'world_db_admin/shared/countries', :locals => { :countries => countries, :count => opts[:count] } end |
#render_regions(regions, opts = {}) ⇒ Object
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'app/helpers/world_db_admin/part_helper.rb', line 38 def render_regions( regions, opts={} ) if opts[:order].present? if opts[:order] == 'key' regions = regions.order( 'key ASC' ) elsif opts[:order] == 'title' regions = regions.order( 'title ASC' ) elsif opts[:order] == 'code' regions = regions.order( 'code ASC' ) end end render :partial => 'world_db_admin/shared/regions', :locals => { :regions => regions, :count => opts[:count] } end |
#render_tags(tags) ⇒ Object
helper for shared partials
by convention all start w/ render_
12 13 14 |
# File 'app/helpers/world_db_admin/part_helper.rb', line 12 def ( ) render :partial => 'world_db_admin/shared/tags', :locals => { :tags => } end |