/** * Сохранение меню */ public function actionSave() { if (!CSession::isAuth()) { $this->redirectNoAccess(); } if (CRequest::getInt("id") == 0) { $menu = CFactory::createMenu(); } else { $menu = CMenuManager::getMenu(CRequest::getInt("id")); } $menu->setName(CRequest::getString("name")); $menu->setAlias(CRequest::getString("alias")); $menu->setDescription(CRequest::getString("description")); $menu->setPublished(CRequest::getInt("published") == 1); $menu->save(); $this->redirect("?action=index"); }