public function getTreeNodeJSON()
 {
     $obj = parent::getTreeNodeJSON();
     if (is_object($obj)) {
         $p = new Permissions($this);
         $obj->canAddTopicTreeNode = $p->canAddTopicTreeNode();
         $obj->canAddTopicCategoryTreeNode = $p->canAddTopicCategoryTreeNode();
         return $obj;
     }
 }
Example #2
0
 public function getTreeNodeJSON()
 {
     $obj = parent::getTreeNodeJSON();
     if (is_object($obj)) {
         $p = new Permissions($this);
         $data = $this->getTreeObject()->getRequestData();
         if (is_array($data) && $data['allowFolderSelection']) {
             $obj->hideCheckbox = false;
         } else {
             $obj->hideCheckbox = true;
         }
         $obj->canAddTopicTreeNode = $p->canAddTopicTreeNode();
         $obj->canAddTopicCategoryTreeNode = $p->canAddTopicCategoryTreeNode();
         return $obj;
     }
 }