Module: BeerDbAdmin::PartHelper
- Defined in:
- app/helpers/beer_db_admin/part_helper.rb
Instance Method Summary collapse
- #render_beers(beers) ⇒ Object
- #render_bookmarks(bookmarks, opts = {}) ⇒ Object
- #render_breweries_for_country(country) ⇒ Object
- #render_breweries_for_region(region) ⇒ Object
- #render_brewery_tags(brewery) ⇒ Object
- #render_tags(tags) ⇒ Object
Instance Method Details
#render_beers(beers) ⇒ Object
22 23 24 |
# File 'app/helpers/beer_db_admin/part_helper.rb', line 22 def render_beers( beers ) render partial: 'beer_db_admin/shared/beers', locals: { beers: beers } end |
#render_bookmarks(bookmarks, opts = {}) ⇒ Object
6 7 8 9 10 11 |
# File 'app/helpers/beer_db_admin/part_helper.rb', line 6 def render_bookmarks( bookmarks, opts={} ) render partial: 'beer_db_admin/shared/bookmarks', locals: { bookmarks: bookmarks, allow_edits: (opts[:edit].present? ? true : false) } end |
#render_breweries_for_country(country) ⇒ Object
31 32 33 |
# File 'app/helpers/beer_db_admin/part_helper.rb', line 31 def render_breweries_for_country( country ) render partial: 'beer_db_admin/shared/breweries_for_country', locals: { country: country } end |
#render_breweries_for_region(region) ⇒ Object
27 28 29 |
# File 'app/helpers/beer_db_admin/part_helper.rb', line 27 def render_breweries_for_region( region ) render partial: 'beer_db_admin/shared/breweries_for_region', locals: { region: region } end |
#render_brewery_tags(brewery) ⇒ Object
17 18 19 20 |
# File 'app/helpers/beer_db_admin/part_helper.rb', line 17 def ( brewery ) # NB: will include "pseudo" tags such as production/capacity in hl and others render partial: 'beer_db_admin/shared/brewery_tags', locals: { brewery: brewery } end |
#render_tags(tags) ⇒ Object
13 14 15 |
# File 'app/helpers/beer_db_admin/part_helper.rb', line 13 def ( ) render partial: 'beer_db_admin/shared/tags', locals: { tags: } end |