Module: ActiveScaffoldSortable::ViewHelpers

Defined in:
lib/active_scaffold_sortable/view_helpers.rb

Instance Method Summary collapse

Instance Method Details

#active_scaffold_sortable_column(record, column) ⇒ Object



13
14
15
# File 'lib/active_scaffold_sortable/view_helpers.rb', line 13

def active_scaffold_sortable_column(record, column)
  ''
end

#sort_params(config = active_scaffold_config) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/active_scaffold_sortable/view_helpers.rb', line 3

def sort_params(config = active_scaffold_config)
  options = {
    :tag => '> tr', 
    :format => '^[^_-](?:[A-Za-z0-9_-]*)-(.*)-row$',
    :column => config.sortable.column.name
  }
  options[:reorder_url] = url_for(params_for(:action => :reorder, :controller => controller_name)) if config == self.active_scaffold_config
  options.merge config.sortable.options
end