/** * @return string * per Ajax aufgerufen. */ public function deleteAction() { $args = $this->request->getArguments(); $tag = $this->tagsRepository->findByUid($args['tags']); if (is_a($tag, '\\MUM\\BjrFreizeit\\Domain\\Model\\Tags')) { $tagName = $tag->getName(); $this->tagsRepository->remove($tag); $persistenceManager = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Persistence\\Generic\\PersistenceManager'); $persistenceManager->persistAll(); $GLOBALS['TSFE']->fe_user->setKey("ses", "tagChange", 'Die Ferienzeit ' . $tagName . ' ist gelöscht.'); //return 'Ferienzeit ' . $name .' is } else { $GLOBALS['TSFE']->fe_user->setKey("ses", "tagChange", 'Die Ferienzeit mit der ID ' . $args['tags'] . ' wurde nicht gefunden.'); } $this->redirect('list', 'Tags'); }