Method: Sibu::Page#reorder_sections
- Defined in:
- app/models/sibu/page.rb
#reorder_sections(*ordered_ids) ⇒ Object
54 55 56 57 58 59 |
# File 'app/models/sibu/page.rb', line 54 def reorder_sections(*ordered_ids) if ordered_ids.length == sections.length self.sections = ordered_ids.map {|section_id| sections.find {|sec| sec["id"] == section_id}} save end end |