/** * action list * * @param \Woehrl\WoehrlAkademie\Domain\Model\Kategorie $kategorie * @return void */ public function listAction(\Woehrl\WoehrlAkademie\Domain\Model\Kategorie $kategorie = NULL) { //$kurs = $this->kursRepository->findAll(); //$this->view->assign('kurs', $kurs); if (isset($kategorie)) { $kurses = $this->kursRepository->findByKategorie($kategorie); $this->view->assign('requestKategorie', $kategorie->getUid()); } else { $kurses = $this->kursRepository->findAll(); } $kategorien = $this->kategorieRepository->findAll(); $this->view->assign('kategorien', $kategorien); $this->view->assign('kurses', $kurses); }
/** * action delete * * @param \Woehrl\WoehrlAkademie\Domain\Model\Kategorie $kategorie * @return void */ public function deleteAction(\Woehrl\WoehrlAkademie\Domain\Model\Kategorie $kategorie) { $this->addFlashMessage('The object was deleted. Please be aware that this action is publicly accessible unless you implement an access check. See <a href="http://wiki.typo3.org/T3Doc/Extension_Builder/Using_the_Extension_Builder#1._Model_the_domain" target="_blank">Wiki</a>', '', \TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR); $this->kategorieRepository->remove($kategorie); $this->redirect('list'); }