he instalado poniendo la siguiente línea en Gemfile y 'bundle install':¿alguien ha recibido acts_as_list para trabajar en rails 3?
gem 'acts_as_list', '>= 0.1.0'
Sin embargo, cuando trato de usarlo, los resultados no son los esperados:
technician.move_to_top #works => position = 1
technician.move_to_bottom #does not work properly; also makes position = 1
technician.move_higher #does not work; returns nil
technician.move_lower #does not work; also returns nil
hace esto plug-in simplemente no funciona con los rieles 3 o me falta un paso?
aquí es el código que estoy usando:
class WorkQueue < ActiveRecord::Base
has_many :technicians, :order => "position"
end
class Technician < ActiveRecord::Base
belongs_to :work_queue
acts_as_list :scope => "work_queue_id" #I also tried using work_queue
end
esta es la consola:
wq = WorkQueue.new
technician = Technician.last
wq.technicians << technician
¿Podría ser que las posiciones no están en números consecutivos? – lulalala
Enfrentando el mismo problema cuando se usa gem acts_as_lists https://github.com/swanandp/acts_as_list. ¿Has encontrado cómo resolverlo? Estoy usando ** Rails 3.2.2 ** –