コード例 #1
0
ファイル: fajr.php プロジェクト: BGCX067/fajr-svn-to-git
    }
    if ($loggedIn) {
        DisplayManager::addContent('<div class=\'logout\'><a class="button negative" href="' . FajrUtils::linkUrl(array('logout' => true)) . '">
	  <img src="images/door_in.png" alt=""/>Odhlásiť</a></div>');
        $adminStudia = new AIS2AdministraciaStudiaScreen();
        if (Input::get('studium') === null) {
            Input::set('studium', 0);
        }
        $zoznamStudii = $adminStudia->getZoznamStudii();
        $zoznamStudiiTable = new Table(TableDefinitions::zoznamStudii(), 'studium', array('tab' => Input::get('tab')));
        $zoznamStudiiTable->addRows($zoznamStudii->getData());
        $zoznamStudiiTable->setOption('selected_key', Input::get('studium'));
        $zoznamStudiiTable->setOption('collapsed', true);
        $zoznamStudiiCollapsible = new Collapsible('Zoznam štúdií', $zoznamStudiiTable, true);
        DisplayManager::addContent($zoznamStudiiCollapsible->getHtml());
        $zapisneListy = $adminStudia->getZapisneListy(Input::get('studium'));
        $zapisneListyTable = new Table(TableDefinitions::zoznamZapisnychListov(), 'list', array('studium' => Input::get('studium'), 'tab' => Input::get('tab')));
        if (Input::get('list') === null) {
            $tmp = $zapisneListy->getData();
            $lastList = end($tmp);
            Input::set('list', $lastList['index']);
        }
        $zapisneListyTable->addRows($zapisneListy->getData());
        $zapisneListyTable->setOption('selected_key', Input::get('list'));
        $zapisneListyTable->setOption('collapsed', true);
        $zapisneListyCollapsible = new Collapsible('Zoznam zápisných listov', $zapisneListyTable, true);
        DisplayManager::addContent($zapisneListyCollapsible->getHtml());
        $terminyHodnotenia = new AIS2TerminyHodnoteniaScreen($adminStudia->getIdZapisnyList(Input::get('list')), $adminStudia->getIdStudium(Input::get('list')));
        if (Input::get('tab') === null) {
            Input::set('tab', 'TerminyHodnotenia');
        }