/** * Move a node * @param Request $request * * @AclAncestor("pim_enrich_category_edit") * @return Response */ public function moveNodeAction(Request $request) { $categoryId = $request->get('id'); $parentId = $request->get('parent'); $prevSiblingId = $request->get('prev_sibling'); if ($request->get('copy') == 1) { $this->categoryManager->copy($categoryId, $parentId, $prevSiblingId); } else { $this->categoryManager->move($categoryId, $parentId, $prevSiblingId); } $this->categoryManager->getObjectManager()->flush(); return new JsonResponse(array('status' => 1)); }