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)