Sha256: aa802440243fa34da1004ef77adae3ac1113b6618e6218cb82d374d512b9e92a

Contents?: true

Size: 448 Bytes

Versions: 17

Compression:

Stored size: 448 Bytes

Contents

# encoding: utf-8
class CustomOrderingWithArelController < ApplicationController
  def index
    @status_grid1 = initialize_grid(Status,
      order: 'statuses.name',
      custom_order: {
        'statuses.name' => Arel.sql('length( ? )')
      }
    )
    @status_grid2 = initialize_grid(Status,
      name: 'g2',
      order: 'statuses.name',
      custom_order: {
        'statuses.name' => Status.arel_table[:position]
      }
    )
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
wice_grid-7.1.4 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-7.1.3 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-7.1.2 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-7.1.1 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-7.1.0 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-6.1.3 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-6.1.2 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-6.1.1 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-6.1.0 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
pwice_grid-7.0.0 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
pwice_grid-6.1.2 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
pwice_grid-6.1.1 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
pwice_grid-6.1.0 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
pwice_grid-5.0.2 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
pwice_grid-5.0.1 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
pwice_grid-5.0.0 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb
wice_grid-4.1.0 spec/support/test_app/app/controllers/custom_ordering_with_arel_controller.rb