app/views/integral/backend/activities/index.haml in integral-1.4.0 vs app/views/integral/backend/activities/index.haml in integral-1.5.0

- old
+ new

@@ -1,15 +1,9 @@ .card.listing - .card-section - = simple_form_for :grid, url: grid_backend_activities_url, method: :post, remote: true, html: { id: :grid_form } do |f| - = f.hidden_field(:descending, value: @grid.descending, class: 'desc-field') - = f.hidden_field(:order, value: @grid.order, class: 'order-field') - = f.hidden_field(:page, value: grid_options[:page], class: 'page-field') + .top-bar + .top-bar-right + = render_resource_grid_form do |f| + %li= f.input :user, collection: Integral::User.all.map {|u| [u.name, u.id]}, label: t('integral.records.attributes.user'), wrapper_html: { class: 'filter' }, input_html: { 'data-filter' => true }, required: false + %li= f.input :action, collection: Integral::Version.available_actions, label: 'Action', wrapper_html: { class: 'filter' }, input_html: { 'data-filter' => true }, required: false + %li= f.input :object, collection: Integral::Version.available_objects, label: 'Object', wrapper_html: { class: 'filter' }, input_html: { 'data-filter' => true }, required: false - .top-bar - .top-bar-right - %ul.align-right.menu.filters - %li= f.input :user, collection: Integral::User.all.map {|u| [u.name, u.id]}, label: t('integral.records.attributes.user'), wrapper_html: { class: 'filter' }, input_html: { 'data-filter' => true }, required: false - %li= f.input :action, collection: Integral::Version.available_actions, label: 'Action', wrapper_html: { class: 'filter' }, input_html: { 'data-filter' => true }, required: false - %li= f.input :object, collection: Integral::Version.available_objects, label: 'Object', wrapper_html: { class: 'filter' }, input_html: { 'data-filter' => true }, required: false - - = render_data_grid + = render_resource_grid