ILIAS
release_8 Revision v8.19
|
Taxonomies selection for metadata helper GUI. More...
Public Member Functions | |
__construct (int $a_md_rbac_id, int $a_md_obj_id, string $a_md_obj_type, int $a_ref_id) | |
Constructor. More... | |
executeCommand () | |
Execute command. More... | |
show () | |
save () | |
initForm () | |
Init taxonomy form. More... | |
getSelectableTaxonomies () | |
addToMDForm (ilPropertyFormGUI $a_form) | |
Add taxonomy selector to MD (quick edit) form. More... | |
updateFromMDForm () | |
Import settings from MD (quick edit) form. More... | |
addSubTab () | |
addSubTab More... | |
Protected Member Functions | |
initTaxNodeAssignment (int $a_tax_id) | |
Protected Attributes | |
ilObjectDefinition | $obj_definition |
ilTree | $tree |
int | $md_rbac_id |
int | $md_obj_id |
string | $md_obj_type |
string | $requested_post_var |
RequestInterface | $request |
ilCtrl | $ctrl |
ilGlobalTemplateInterface | $tpl |
ilLanguage | $lng |
ilTabsGUI | $tabs |
int | $ref_id |
Taxonomies selection for metadata helper GUI.
Definition at line 27 of file class.ilTaxMDGUI.php.
ilTaxMDGUI::__construct | ( | int | $a_md_rbac_id, |
int | $a_md_obj_id, | ||
string | $a_md_obj_type, | ||
int | $a_ref_id | ||
) |
Constructor.
Definition at line 45 of file class.ilTaxMDGUI.php.
References $DIC, $params, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
ilTaxMDGUI::addSubTab | ( | ) |
addSubTab
Definition at line 220 of file class.ilTaxMDGUI.php.
References $ctrl, $lng, $tabs, ilTabsGUI\addSubTab(), ilCtrl\getLinkTarget(), getSelectableTaxonomies(), and ilLanguage\txt().
ilTaxMDGUI::addToMDForm | ( | ilPropertyFormGUI | $a_form | ) |
Add taxonomy selector to MD (quick edit) form.
Definition at line 174 of file class.ilTaxMDGUI.php.
References ilPropertyFormGUI\addItem(), getSelectableTaxonomies(), and initTaxNodeAssignment().
Referenced by initForm().
ilTaxMDGUI::executeCommand | ( | ) |
Execute command.
ilCtrlException |
Definition at line 79 of file class.ilTaxMDGUI.php.
References ILIAS\Repository\ctrl(), and initForm().
ilTaxMDGUI::getSelectableTaxonomies | ( | ) |
Definition at line 135 of file class.ilTaxMDGUI.php.
References $obj_definition, $res, $tree, ilContainer\_lookupContainerSetting(), ilTree\getPathFull(), ilObjTaxonomy\getUsageOfObject(), and ilObjectServiceSettingsGUI\TAXONOMIES.
Referenced by ilObjectMetaDataGUI\__construct(), addSubTab(), addToMDForm(), and updateFromMDForm().
ilTaxMDGUI::initForm | ( | ) |
Init taxonomy form.
Definition at line 122 of file class.ilTaxMDGUI.php.
References addToMDForm(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by executeCommand(), save(), and show().
|
protected |
ilTaxonomyException |
Definition at line 166 of file class.ilTaxMDGUI.php.
Referenced by addToMDForm(), and updateFromMDForm().
ilTaxMDGUI::save | ( | ) |
Definition at line 103 of file class.ilTaxMDGUI.php.
References $ctrl, $tpl, initForm(), ILIAS\Repository\lng(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and updateFromMDForm().
ilTaxMDGUI::show | ( | ) |
Definition at line 96 of file class.ilTaxMDGUI.php.
References $tpl, initForm(), and ilGlobalTemplateInterface\setContent().
ilTaxMDGUI::updateFromMDForm | ( | ) |
Import settings from MD (quick edit) form.
Definition at line 196 of file class.ilTaxMDGUI.php.
References getSelectableTaxonomies(), and initTaxNodeAssignment().
Referenced by save().
|
protected |
Definition at line 36 of file class.ilTaxMDGUI.php.
Referenced by addSubTab(), and save().
|
protected |
Definition at line 38 of file class.ilTaxMDGUI.php.
Referenced by addSubTab().
|
protected |
Definition at line 32 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 33 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 31 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 29 of file class.ilTaxMDGUI.php.
Referenced by getSelectableTaxonomies().
|
protected |
Definition at line 40 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 35 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 34 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 39 of file class.ilTaxMDGUI.php.
Referenced by addSubTab().
|
protected |
Definition at line 37 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 30 of file class.ilTaxMDGUI.php.
Referenced by getSelectableTaxonomies().