コード例 #1
0
 protected function getItems()
 {
     global $ilUser;
     include_once "Services/PersonalWorkspace/classes/class.ilWorkspaceTree.php";
     $tree = new ilWorkspaceTree($ilUser->getId());
     $nodes = $tree->getChilds($this->node_id, "title");
     $this->shared_objects = $this->access_handler->getObjectsIShare();
     $this->setData($nodes);
 }
コード例 #2
0
 protected function getItems()
 {
     global $ilUser;
     include_once "Services/PersonalWorkspace/classes/class.ilWorkspaceTree.php";
     $tree = new ilWorkspaceTree($ilUser->getId());
     $nodes = $tree->getChilds($this->node_id, "title");
     if (sizeof($nodes)) {
         include_once "./Services/Object/classes/class.ilObjectListGUIPreloader.php";
         $preloader = new ilObjectListGUIPreloader(ilObjectListGUI::CONTEXT_WORKSPACE);
         foreach ($nodes as $node) {
             $preloader->addItem($node["obj_id"], $node["type"]);
         }
         $preloader->preload();
         unset($preloader);
     }
     $this->shared_objects = $this->access_handler->getObjectsIShare();
     $this->setData($nodes);
 }