24 return $this->context_collection->
main()->main();
34 $lng = $DIC->language();
35 $lng->loadLanguageModule(
"tax");
37 $title =
$lng->txt(
"tax_taxonomy");
38 $icon = $DIC->ui()->factory()->symbol()->icon()->custom(\
ilUtil::getImagePath(
"icon_tax.svg"), $title);
41 $additional_data = $called_contexts->
current()->getAdditionalData();
42 if ($additional_data->is(self::SHOW_TAX_TREE,
true)) {
49 $tools[] = $this->factory->tool($iff(
"tree"))
52 ->withContentWrapper(fn (
54 $additional_data->get(self::TAX_TREE_GUI_PATH),
55 $additional_data->get(self::TAX_ID),
56 $additional_data->get(self::TAX_TREE_CMD),
57 $additional_data->get(self::TAX_TREE_PARENT_CMD)
64 private function getEditTree(array $gui_path,
int $tax_id,
string $cmd,
string $parent_cmd): string
66 $target_gui = $gui_path[count($gui_path) - 1];
75 return $tax_exp->getHTML();
Class ChatMainBarProvider .
Interface IdentificationInterface.
static getImagePath(string $img, string $module_path="", string $mode="output", bool $offline=false)
get image path (for images located in a template directory)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins