Module: LocalizableValueHelper
- Defined in:
- app/helpers/localizable_value_helper.rb
Instance Method Summary collapse
- #localized_image(localized_page, key, default) ⇒ Object
- #localized_string(localized_page, key, default) ⇒ Object
- #localized_value_element(page, key, default_value, label) ⇒ Object
- #localized_value_link(page, key, default_value, link) ⇒ Object
- #localized_value_link_attr(page, key, default_value, attrs) ⇒ Object
- #localized_value_string(page, key, default_value) ⇒ Object
- #localized_value_string_read(page, key, default_value) ⇒ Object
- #localized_value_text(page, key, default_value) ⇒ Object
Instance Method Details
#localized_image(localized_page, key, default) ⇒ Object
32 33 34 |
# File 'app/helpers/localizable_value_helper.rb', line 32 def localized_image(localized_page, key, default) localized_page.get_value(key, default, LocalizableValue::LocalizedImage.name) end |
#localized_string(localized_page, key, default) ⇒ Object
28 29 30 |
# File 'app/helpers/localizable_value_helper.rb', line 28 def localized_string(localized_page, key, default) localized_page.get_value(key, default) end |
#localized_value_element(page, key, default_value, label) ⇒ Object
14 15 16 17 18 |
# File 'app/helpers/localizable_value_helper.rb', line 14 def localized_value_element(page, key, default_value, label) render layout: 'localizable_value/element', :locals => { localized_page: page, key: key, default_value: default_value, label: label } do |locals| yield locals end end |
#localized_value_link(page, key, default_value, link) ⇒ Object
20 21 22 |
# File 'app/helpers/localizable_value_helper.rb', line 20 def localized_value_link(page, key, default_value, link) render partial: 'localizable_value/link', :locals => { localized_page: page, key: key, default_value: default_value, link: link } end |
#localized_value_link_attr(page, key, default_value, attrs) ⇒ Object
24 25 26 |
# File 'app/helpers/localizable_value_helper.rb', line 24 def localized_value_link_attr(page, key, default_value, attrs) render partial: 'localizable_value/link_attr', :locals => { localized_page: page, key: key, default_value: default_value, attrs: attrs } end |
#localized_value_string(page, key, default_value) ⇒ Object
2 3 4 |
# File 'app/helpers/localizable_value_helper.rb', line 2 def localized_value_string(page, key, default_value) render partial: 'localizable_value/string', :locals => { localized_page: page, key: key, default_value: default_value } end |
#localized_value_string_read(page, key, default_value) ⇒ Object
10 11 12 |
# File 'app/helpers/localizable_value_helper.rb', line 10 def localized_value_string_read(page, key, default_value) render partial: 'localizable_value/string_read', :locals => { localized_page: page, key: key, default_value: default_value } end |
#localized_value_text(page, key, default_value) ⇒ Object
6 7 8 |
# File 'app/helpers/localizable_value_helper.rb', line 6 def localized_value_text(page, key, default_value) render partial: 'localizable_value/text', :locals => { localized_page: page, key: key, default_value: default_value } end |