Sha256: 2175236a63604e716c85d0f4e509f9f6b788247c856f9881a56cd3f4c3a7ff28

Contents?: true

Size: 1.08 KB

Versions: 34

Compression:

Stored size: 1.08 KB

Contents

= manage_form_for @search, as: :f, method: :get, url: "#{resource_class.name.underscore.pluralize}", html: {id: 'search-form'} do |f|
  fieldset
    legend Filter
    - list_search_fields.each do |field|
      .row
        .columns.large-12
          - label_text = resource_class.human_attribute_name(field)
          - if resource_class.columns_hash[field.to_s].blank?
            label #{label_text}
            = f.search_field field.to_sym, placeholder: label_text
          - elsif resource_class.columns_hash[field.to_s].type == :datetime
            label #{label_text}
            = f.date_field field.to_sym, placeholder: label_text, value: (f.object.params[field.to_s] ? Date.parse(f.object.params[field.to_s]) : nil)
          - elsif resource_class.columns_hash[field.to_s].type == :integer
            label #{label_text}
            = f.number_field field.to_sym, placeholder: label_text
          - else
            label #{label_text}
            = f.search_field field.to_sym, placeholder: label_text
    .row
      .columns.large-12
        = f.submit 'Search', class: 'button small'

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
manage-1.4.3 app/views/manage/resource/index/_filters.html.slim
manage-1.4.2 app/views/manage/resource/index/_filters.html.slim
manage-1.4.1 app/views/manage/resource/index/_filters.html.slim
manage-1.4 app/views/manage/resource/index/_filters.html.slim
manage-1.3.52 app/views/manage/resource/index/_filters.html.slim
manage-1.3.51 app/views/manage/resource/index/_filters.html.slim
manage-1.3.50 app/views/manage/resource/index/_filters.html.slim
manage-1.3.49 app/views/manage/resource/index/_filters.html.slim
manage-1.3.48 app/views/manage/resource/index/_filters.html.slim
manage-1.3.47 app/views/manage/resource/index/_filters.html.slim
manage-1.3.46 app/views/manage/resource/index/_filters.html.slim
manage-1.3.45 app/views/manage/resource/index/_filters.html.slim
manage-1.3.44 app/views/manage/resource/index/_filters.html.slim
manage-1.3.43 app/views/manage/resource/index/_filters.html.slim
manage-1.3.42 app/views/manage/resource/index/_filters.html.slim
manage-1.3.41 app/views/manage/resource/index/_filters.html.slim
manage-1.3.40 app/views/manage/resource/index/_filters.html.slim
manage-1.3.39 app/views/manage/resource/index/_filters.html.slim
manage-1.3.38 app/views/manage/resource/index/_filters.html.slim
manage-1.3.37 app/views/manage/resource/index/_filters.html.slim