19 declare(strict_types=1);
27 protected \ilLanguage
$lng;
32 $this->
lng = $DIC->language();
33 $this->
ctrl = $DIC->ctrl();
42 $form = $this->getCreationForm($page_gui, $ui_wrapper);
45 "creation_form" => $form,
62 $hier_id = $page->getHierIdForPcId($pcid);
63 $ph = $page->getContentObjectForPcId($pcid);
68 $form = $ph_gui->initCreationForm();
73 [
"Page",
"component.update", $lng->txt(
"save")],
74 [
"Page",
"component.cancel", $lng->txt(
"cancel")]
81 protected function getCreationForm(
95 [
"Page",
"component.save", $lng->txt(
"insert")],
96 [
"Page",
"component.cancel", $lng->txt(
"cancel")]
getRenderedIcon(string $type)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
getRenderedForm(\ilPropertyFormGUI $form, array $buttons)
getEditComponentForm(UIWrapper $ui_wrapper, string $page_type, \ilPageObjectGUI $page_gui, int $style_id, string $pcid)
Get rendered editor elements.
initCreationForm()
Property Form.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setPageConfig(ilPageConfig $a_val)
getEditorElements(UIWrapper $ui_wrapper, string $page_type, ilPageObjectGUI $page_gui, int $style_id)