Module: Ksk::Navigation::ClassMethods
- Defined in:
- lib/actives/navigation.rb
Instance Method Summary collapse
Instance Method Details
#show_bread_crum(navi) ⇒ Object
64 65 66 |
# File 'lib/actives/navigation.rb', line 64 def show_bread_crum(navi) show_bread_crum_desc(navi).reverse end |
#show_bread_crum_desc(navi) ⇒ Object
56 57 58 59 60 61 62 |
# File 'lib/actives/navigation.rb', line 56 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
50 51 52 53 54 |
# File 'lib/actives/navigation.rb', line 50 def sort_items(ids) ids.each_pair do |i, id| find(id).update_attribute(:position, i.to_i) end end |