Module: SortableHelper

Defined in:
app/helpers/sortable_helper.rb

Instance Method Summary collapse

Instance Method Details



10
11
12
13
14
15
16
17
# File 'app/helpers/sortable_helper.rb', line 10

def link_to_move(object)
  dom_identifier = "#{object.class.to_s.downcase}_#{object.id}_move"
  link_to image_tag("sortable/move.png", :alt => t('move')), '',
          :title => t('move'),
          :id => dom_identifier,
          :class => "move",
          :onclick => "return false;"
end

#sortable_css_classes(object) ⇒ Object



19
20
21
22
23
24
# File 'app/helpers/sortable_helper.rb', line 19

def sortable_css_classes(object)
  classes = []
  classes << 'sortable-first' if object.first?
  classes << 'sortable-last' if object.last?
  classes.join(' ')
end

#sortable_for(tbody_name, url, container) ⇒ Object



3
4
5
6
7
8
# File 'app/helpers/sortable_helper.rb', line 3

def sortable_for(tbody_name, url, container)
  render "shared/sortable",
          :tbody_name => tbody_name,
          :url => url,
          :container => container
end