/** * action quickMenu * * @return void */ public function filterAction() { // get session data $sessionData = $GLOBALS['TSFE']->fe_user->getKey('ses', 'tx_t3events_overwriteDemand'); $this->view->assign('overwriteDemand', unserialize($sessionData)); // get genres from plugin $genres = $this->genreRepository->findMultipleByUid($this->settings['genres'], 'title'); // get venues from plugin $venues = $this->venueRepository->findMultipleByUid($this->settings['venues'], 'title'); // get event types from plugin $eventTypes = $this->eventTypeRepository->findMultipleByUid($this->settings['eventTypes'], 'title'); $this->view->assignMultiple(['genres' => $genres, 'venues' => $venues, 'eventTypes' => $eventTypes]); }