Module: Controller::AwesomeNestedSetConcern

Extended by:
ActiveSupport::Concern
Defined in:
app/controllers/concerns/controller/awesome_nested_set_concern.rb

Instance Method Summary collapse

Instance Method Details

#repositionObject



5
6
7
8
9
10
# File 'app/controllers/concerns/controller/awesome_nested_set_concern.rb', line 5

def reposition
  @resource = load_resource
  @dropped_resource = resource_class.find(params[:dropped_id])
  @dropped_resource.move_to_right_of(@resource)
  redirect_to collection_path, notice: I18n.t("awesome_nested_set.inserted_after", target_resource: @resource.try_all(*Itsf::Backend::Configuration.resource_title_methods), inserted_resource: @dropped_resource.try_all(*Itsf::Backend::Configuration.resource_title_methods))
end