/** * * insertMenueLink * * @param String $ErrorString * @param String $StatusString */ public function insertMenueLink($ErrorString = "", $StatusString = "") { if (Controler_Main::getInstance()->getUserLevel() < BACKEND_USERLEVEL) { $ControlerStart = new Controler_Start(); $ControlerStart->start(); return false; } $Request = new Request(); $ErrorString = ""; $StatusString = ""; $MenueFinder = new MenueFinder(); $Content = Content::getEmptyInstance(); $ContentFinder = new ContentFinder(); $ContentManager = new ContentManager(); $LinkName = $Request->getAsString("tb_LinkName"); $MenueID = $Request->getAsString("MenueID"); $InsertMenueID = $Request->getAsString("InsertMenueID"); $Content = $ContentFinder->findByNameAndMenueID($InsertMenueID, $MenueID); $ID = $Content->getId(); if ($ID != 0) { $ErrorString .= ":T_MENUE_ERROR2:"; } if (strlen($ErrorString) != 0) { $this->showEditMenue($ErrorString, $StatusString); return false; } if ($ContentManager->insertMenueLinkByMenueIdAndLinkedMenueIdInName($MenueID, $InsertMenueID)) { $this->showEditMenue("", ":T_MENUE_INSERT_LINK_STATUS:"); } else { $this->showEditMenue("", ":T_MENUE_INSERT_LINK_ERROR:"); } }