Mercurial > hg > soundsoftware-site
comparison .svn/pristine/4a/4acf53c4cc6bbba75432401fef2bc6a21f92b246.svn-base @ 909:cbb26bc654de redmine-1.3
Update to Redmine 1.3-stable branch (Redmine SVN rev 8964)
author | Chris Cannam |
---|---|
date | Fri, 24 Feb 2012 19:09:32 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
908:c6c2cbd0afee | 909:cbb26bc654de |
---|---|
1 ActsAsList | |
2 ========== | |
3 | |
4 This acts_as extension provides the capabilities for sorting and reordering a number of objects in a list. The class that has this specified needs to have a +position+ column defined as an integer on the mapped database table. | |
5 | |
6 | |
7 Example | |
8 ======= | |
9 | |
10 class TodoList < ActiveRecord::Base | |
11 has_many :todo_items, :order => "position" | |
12 end | |
13 | |
14 class TodoItem < ActiveRecord::Base | |
15 belongs_to :todo_list | |
16 acts_as_list :scope => :todo_list | |
17 end | |
18 | |
19 todo_list.first.move_to_bottom | |
20 todo_list.last.move_higher | |
21 | |
22 | |
23 Copyright (c) 2007 David Heinemeier Hansson, released under the MIT license |