Module: GazetteersHelper
- Defined in:
- app/helpers/gazetteers_helper.rb
Instance Method Summary collapse
- #gazetteer_autocomplete_tag(gazetteer) ⇒ Object
- #gazetteer_link(gazetteer, link_text = nil) ⇒ Object
- #gazetteer_link_list(gazetteers) ⇒ Object
- #gazetteer_tag(gazetteer) ⇒ Object
- #gazetteers_search_form ⇒ Object
- #label_for_gazetteer(gazetteer) ⇒ Object
Instance Method Details
#gazetteer_autocomplete_tag(gazetteer) ⇒ Object
| 24 25 26 | # File 'app/helpers/gazetteers_helper.rb', line 24 def gazetteer_autocomplete_tag(gazetteer) gazetteer_tag(gazetteer) end | 
#gazetteer_link(gazetteer, link_text = nil) ⇒ Object
| 12 13 14 15 16 | # File 'app/helpers/gazetteers_helper.rb', line 12 def gazetteer_link(gazetteer, link_text = nil) return nil if gazetteer.nil? link_text ||= gazetteer.name link_to(link_text, gazetteer) end | 
#gazetteer_link_list(gazetteers) ⇒ Object
| 18 19 20 21 22 | # File 'app/helpers/gazetteers_helper.rb', line 18 def gazetteer_link_list(gazetteers) content_tag(:ul) do gazetteers.collect { |a| content_tag(:li, gazetteer_link(a)) }.join.html_safe end end | 
#gazetteer_tag(gazetteer) ⇒ Object
| 2 3 4 5 | # File 'app/helpers/gazetteers_helper.rb', line 2 def gazetteer_tag(gazetteer) return nil if gazetteer.nil? gazetteer.name end | 
#gazetteers_search_form ⇒ Object
| 28 29 30 | # File 'app/helpers/gazetteers_helper.rb', line 28 def gazetteers_search_form render('/gazetteers/quick_search_form') end | 
#label_for_gazetteer(gazetteer) ⇒ Object
| 7 8 9 10 | # File 'app/helpers/gazetteers_helper.rb', line 7 def label_for_gazetteer(gazetteer) return nil if gazetteer.nil? gazetteer.name end |