コード例 #1
0
 protected function saveTitles()
 {
     global $ilCtrl, $lng;
     foreach ($_POST["title"] as $id => $title) {
         if (trim($title)) {
             if ($this->checkAccess("write", $id)) {
                 $portfolio = new ilObjPortfolio($id, false);
                 $portfolio->setTitle($title);
                 if (is_array($_POST["online"]) && in_array($id, $_POST["online"])) {
                     $portfolio->setOnline(true);
                 } else {
                     $portfolio->setOnline(false);
                 }
                 $portfolio->update();
             }
         }
     }
     ilUtil::sendSuccess($lng->txt("saved_successfully"), true);
     $ilCtrl->redirect($this, "show");
 }