/** * Import page layout */ public function importPageLayoutObject() { global $tpl, $lng, $ilCtrl, $ilTabs; $form = $this->initPageLayoutImportForm(); if ($form->checkInput()) { include_once "./Services/Style/classes/class.ilPageLayout.php"; $pg = ilPageLayout::import($_FILES["file"]["name"], $_FILES["file"]["tmp_name"]); if ($pg > 0) { ilUtil::sendSuccess($lng->txt("sty_imported_layout"), true); } $ilCtrl->redirect($this, "viewPageLayouts"); } else { $ilTabs->setTabActive('page_layouts'); $form->setValuesByPost(); $tpl->setContent($form->getHtml()); } }