direction ? '<' : '>', $model->order) ->orderBy('order', $request->direction ? 'DESC' : 'ASC')->first(); if (!$tmp) { return redirect()->back()->with('error', __('L\'ordre à été modifié')); } $newOrder = $tmp->order; $tmp->order = $model->order; $model->order = $newOrder; $tmp->saveOrFail(); $model->saveOrFail(); return redirect()->back()->with('success', __('L\'ordre n\'a pu être modifié')); }); } }