Sha256: de54fca17fc5ed7dfdbce48b2f5e5525c13e47189816b6cdeb69122a355b5617
Contents?: true
Size: 945 Bytes
Versions: 13
Compression:
Stored size: 945 Bytes
Contents
- value = "" if value.nil? - field = presenter.get_field(field) - if presenter.relation_field?(field) - if field.advanced_search_operator == :equal = select_tag "advanced_search[#{field.name}]", options_for_select(presenter.get_association(field.association_name).klass.list_for_search, value), "data-operator" => 'equal' - else = text_field_tag "advanced_search[#{field.name}]", value, "data-operator" => field.advanced_search_operator - else - if presenter.field_type(field.name) == :boolean = select_tag "advanced_search[#{field.name}]", options_for_select([['',''],['true', 'true'],['false', 'false']], value) - elsif presenter.field_type(field.name) == :datetime = text_field_tag "advanced_search[#{field.name}]", value, "data-operator" => field.advanced_search_operator, :class => "datepicker" - else = text_field_tag "advanced_search[#{field.name}]", value, "data-operator" => field.advanced_search_operator
Version data entries
13 entries across 13 versions & 1 rubygems