acts as list

hi, how would you insert a new item positioned after an existing item of an acts_as_list ?

# Create the Item @item = Items.new(params[:item]) @item.save

#Insert the Item at a given position. # I sassume the position is in params[:position], # and as we want to insert AFTER this position we add 1 @list.insert_at(params[:position]+1)

class Item < ActiveRecord::Base acts_as_list end

1) # Create item @item = Item.create(params[:item])

2) #params[:position] is assumed to contain the integer value of the list position after which to insert the item @item.insert_at(params[:position] + 1)