public function actionKommentareexcel($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))); } $kommentare = array(); $aenderung = AenderungsantragKommentar::holeNeueste($this->veranstaltung); foreach ($aenderung as $ant) { $kommentare[] = $ant; } $antraege = AntragKommentar::holeNeueste($this->veranstaltung); foreach ($antraege as $ant) { $kommentare[] = $ant; } $kommentare = array_reverse($kommentare); $this->renderPartial('kommentare_excel', array("kommentare" => $kommentare)); }
/** * @param string $veranstaltungsreihe_id * @param string $veranstaltung_id */ public function actionSuche($veranstaltungsreihe_id = "", $veranstaltung_id = "") { $this->layout = '//layouts/column2'; $veranstaltung = $this->loadVeranstaltung($veranstaltungsreihe_id, $veranstaltung_id); $this->testeWartungsmodus(); $neueste_aenderungsantraege = Aenderungsantrag::holeNeueste($veranstaltung, 5); $neueste_antraege = Antrag::holeNeueste($veranstaltung, 5); $neueste_kommentare = AntragKommentar::holeNeueste($veranstaltung, 3); $suchbegriff = $_REQUEST["suchbegriff"]; $antraege = Antrag::suche($veranstaltung->id, $suchbegriff); $aenderungsantraege = Aenderungsantrag::suche($veranstaltung->id, $suchbegriff); $this->render('suche', array("veranstaltung" => $veranstaltung, "neueste_antraege" => $neueste_antraege, "neueste_kommentare" => $neueste_kommentare, "neueste_aenderungsantraege" => $neueste_aenderungsantraege, "suche_antraege" => $antraege, "suche_aenderungsantraege" => $aenderungsantraege, "suchbegriff" => $suchbegriff, "sprache" => $veranstaltung->getSprache())); }