5
6
7
8
9
10
11
|
# File 'app/controllers/concerns/controller/acts_as_list_concern.rb', line 5
def reposition
@resource = load_resource
@dropped_resource = load_scope.find(params[:dropped_id])
@dropped_resource.set_list_position(@resource.position)
position = @dropped_resource.position < @resource.position ? :before : :after
redirect_to collection_path, notice: I18n.t("acts_as_list.inserted_#{position}", target_resource: @resource.try_all(*Itsf::Backend::Configuration.resource_title_methods), inserted_resource: @dropped_resource.try_all(*Itsf::Backend::Configuration.resource_title_methods))
end
|