Module: Ksk::Navigation::ClassMethods
- Defined in:
- lib/actives/navigation.rb
Instance Method Summary collapse
Instance Method Details
#show_bread_crum(navi) ⇒ Object
63 64 65 |
# File 'lib/actives/navigation.rb', line 63 def show_bread_crum(navi) show_bread_crum_desc(navi).reverse end |
#show_bread_crum_desc(navi) ⇒ Object
55 56 57 58 59 60 61 |
# File 'lib/actives/navigation.rb', line 55 def show_bread_crum_desc(navi) a = [navi] if navi.parent a << show_bread_crum_desc(navi.parent) end a.flatten end |
#sort_items(ids) ⇒ Object
49 50 51 52 53 |
# File 'lib/actives/navigation.rb', line 49 def sort_items(ids) ids.each_pair do |i, id| find(id).update_attribute(:position, i.to_i) end end |