24 include_once
'Services/Container/classes/class.ilContainerByTypeContentGUI.php';
53 global $objDefinition;
57 $class = $objDefinition->getClassName(
'icla');
58 $location = $objDefinition->getLocation(
'icla');
59 $full_class =
'ilObj'.$class.
'ListGUI';
60 include_once
$location.
'/class.'.$full_class.
'.php';
62 $tpl = $this->newBlockTemplate();
67 if(is_array($this->items[
'icla']))
69 foreach($this->items[
'icla'] as $key => $item)
71 $item_list_gui =
new $full_class();
72 $item_list_gui->setContainerObject($this);
75 $item_list_gui->enableCheckbox(
true);
79 $key, $item[
'name'], $item[
'description'], $item);
82 $item_html[] = array(
'html' => $html,
'item_id' => $this->
getContainerObject()->getId());
87 if(count($item_html) > 0)
92 $this->addSeparatorRow(
$tpl);
98 $this->addHeaderRow(
$tpl,
'icla');
99 $this->resetRowType();
102 foreach($item_html as $item)