コード例 #1
0
 /**
  * Add subtabs
  *
  */
 protected function setSubTabs()
 {
     global $ilTabs, $lng, $ilCtrl;
     /** @var ilCtrl $ilCtrl */
     /** @var ilTabsGUI $ilTabs */
     $ilTabs->addSubTab('mode_1', $lng->txt('view'), $ilCtrl->getLinkTarget($this, 'listRecords'));
     if ($this->table_obj->hasPermissionToDeleteRecords((int) $_GET['ref_id'])) {
         $ilCtrl->setParameter($this, 'mode', self::MODE_MANAGE);
         $ilTabs->addSubTab('mode_2', $lng->txt('dcl_manage'), $ilCtrl->getLinkTarget($this, 'listRecords'));
         $ilCtrl->clearParameters($this);
     }
     $ilTabs->setSubTabActive('mode_' . $this->mode);
 }