Module: Admin::LookupHelper
- Defined in:
- app/helpers/admin/lookup_helper.rb
Instance Method Summary collapse
Instance Method Details
#format_lookup(lookup) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 |
# File 'app/helpers/admin/lookup_helper.rb', line 11 def format_lookup(lookup) if %w(string memo wysiwyg integer float).include?(lookup.type_code) raw(truncate((lookup.value), length: 200)) elsif lookup.type_code == 'boolean' lookup.value == '1' ? '<i class="glyphicon glyphicon-check"></i>'.html_safe : '' elsif lookup.type_code == 'file' lookup.file.try(:file).try(:filename) || '' elsif lookup.type_code == 'enum' enum_lookup_text(lookup.code) end end |
#tooltip_lookup_data(lookup) ⇒ Object
3 4 5 6 7 8 9 |
# File 'app/helpers/admin/lookup_helper.rb', line 3 def tooltip_lookup_data(lookup) if lookup.try(:tooltip).present? {toggle: 'tooltip', placement: 'top', title: lookup.tooltip} else {} end end |