Пример #1
0
 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));
 }
Пример #2
0
 /**
  * @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));
 }