public function actionAntragsliste($veranstaltungsreihe_id = "", $veranstaltung_id = "") { $this->loadVeranstaltung($veranstaltungsreihe_id, $veranstaltung_id); if (!$this->veranstaltung->isAdminCurUser()) { $this->redirect($this->createUrl("/veranstaltung/login", array("back" => yii::app()->getRequest()->requestUri))); } $this->actionAntragslisteMotions(); $this->actionAntragslisteAmendments(); $suche = new AdminAntragFilterForm($this->veranstaltung, $this->veranstaltung->antraege, true); if (isset($_REQUEST["Search"])) { $suche->setAttributes($_REQUEST["Search"]); } $this->render('antragsliste', array('eintraege' => $suche->getSorted(), 'suche' => $suche)); }
/** * @param string $veranstaltungsreihe_id * @param string $veranstaltung_id * @param int|null $status */ public function actionIndex($veranstaltungsreihe_id = "", $veranstaltung_id, $status = null) { $this->loadVeranstaltung($veranstaltungsreihe_id, $veranstaltung_id); if (!$this->veranstaltung->isAdminCurUser()) { $this->redirect($this->createUrl("/veranstaltung/login", array("back" => yii::app()->getRequest()->requestUri))); } $suche = new AdminAntragFilterForm($this->veranstaltung, $this->veranstaltung->antraege, false); if (isset($_REQUEST["Search"])) { $suche->setAttributes($_REQUEST["Search"]); } $antraege = $suche->getFilteredMotions(); $this->render('index', array('antraege' => $antraege, 'status_curr' => $status, 'suche' => $suche)); }