/** * move category */ public function moveAction() { $this->checkCsrfToken(); if (!SecurityUtil::checkPermission('Categories::', '::', ACCESS_EDIT)) { throw new \Zikula\Framework\Exception\ForbiddenException(); } if ($this->request->request->get('category_cancel', null)) { return $this->redirect(ModUtil::url('Categories', 'admin', 'view')); } $cid = $this->request->request->get('cid', null); $cat = new Category(); $cat->get($cid); $cat->move($_POST['category']['parent_id']); $msg = __f('Done! Moved the %s category.', $cat->_objData['name']); LogUtil::registerStatus($msg); return $this->redirect(ModUtil::url('Categories', 'admin', 'view')); }