knolledgeTYPO3 Wissensbasis
Ein Service von rootsystem.de
Diese Seite befindet sich im Archiv.
Ob die Inhalte für die aktuellen TYPO3 Versionen noch zutreffen kann ich nicht garantieren. Oft ist dies aber noch der Fall, weshalb die archivierten Seiten Online bleiben mit diesem Hinweis.
Hinzugefügte Objekte
getPersistenceManager
Um ein Objekt das man eben hinzugefügt hat zur Verfügung zu haben (um z.B. dessen UID zu kennen) geht folgende (nicht allzu elegante) Lösung:
// save user
$this->frontendUserRepository->add($newFrontendUser);
// get new user object
Tx_Extbase_Dispatcher::getPersistenceManager()->persistAll();
$users = $this->frontendUserRepository->getAddedObjects();
foreach ($users as $user) {
$newUser = $user;
}
$id = $newUser->getUid();