/** * @param Organization $organization */ public function organizationListAction(\MUM\BjrFreizeit\Domain\Model\Organization $organization) { $leisures = $this->leisureRepository->findByOrganization($organization); $GLOBALS['TSFE']->fe_user->setKey('ses', 'organization', $organization->getUid()); $js = $this->jsForDeleteArticle(); $GLOBALS['TSFE']->getPageRenderer()->addJsFooterInlineCode('organizationList', $js, false); $msg = $GLOBALS['TSFE']->fe_user->getKey("ses", "leisureList"); if (!empty($msg)) { $this->setFlashMessage($msg); $GLOBALS['TSFE']->fe_user->setKey("ses", "leisureList", ''); } $params = array('leisures' => $leisures, 'organization' => $organization, 'currentPageId' => $GLOBALS['TSFE']->id, 'settings' => $this->settings); $this->view->assignMultiple($params); }