Module: SortableHelper
- Defined in:
- app/helpers/sortable_helper.rb
Instance Method Summary collapse
- #link_to_move(object) ⇒ Object
- #sortable_css_classes(object) ⇒ Object
- #sortable_for(tbody_name, url, container) ⇒ Object
Instance Method Details
#link_to_move(object) ⇒ Object
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 |