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

Version Path
carnival-0.3.2 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.3.1 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.3.0 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.8 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.7 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.6 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.5 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.4 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.3 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.1.10 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.2 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.1 app/views/carnival/shared/_advanced_search_field.html.haml
carnival-0.2.0 app/views/carnival/shared/_advanced_search_field.html.haml