---
title: "sf_register (1.4.0) & TYPO3v6.0"
url: "https://www.typo3.net/d/114981-sf-register-140-typo3v60"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage","Frontend-Benutzer"]
created: "2013-05-30"
last_reply: "2013-05-30"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# sf_register (1.4.0) & TYPO3v6.0

Extensions › Extbase · 0 Antworten · gestartet 2013-05-30

## Eröffnungsbeitrag

**sobi555** · 2013-05-30 · [Beitrag #1](https://www.typo3.net/d/114981-sf-register-140-typo3v60/1)

Hallo,

ich habe TYPO3v6.0 installiert und möchte die sf_register installieren (klappt auch alles super) - Bis auf die Registierung. Da wird folgender Fehler ausgeworfen:

PHP Catchable Fatal Error: Argument 1 passed to
**TYPO3\CMS\Extbase\Domain\Model\FrontendUser::addUsergroup()** must be an instance of
**TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup**, null given, called in
...**/typo3conf/ext/sf_register/Classes/Controller/FeuserCreateController.php** on line 219 and defined in
...**/typo3/sysext/extbase/Classes/Domain/Model/FrontendUser.php** line 210

FeuserCreateController.php line 219:

```php
/**
 * Add usergroup to user
 *
 * @param Tx_SfRegister_Interfaces_FrontendUser $user
 * @param integer $usergroupUid
 * @return Tx_SfRegister_Interfaces_FrontendUser
 */
protected function addUsergroup(Tx_SfRegister_Interfaces_FrontendUser $user, $usergroupUid) {
  $usergroupToAdd = $this->userGroupRepository->findByUid($usergroupUid);
  $user->addUsergroup($usergroupToAdd);#219

  return $user;
}
```

FrontendUser.php line 210:

```php
/**
 * Adds a usergroup to the frontend user
 *
 * @param Tx_Extbase_Domain_Model_FrontendUserGroup $usergroup #210
 * @return void
 * @api
 */
public function addUsergroup(Tx_Extbase_Domain_Model_FrontendUserGroup $usergroup) {
  $this->usergroup->attach($usergroup);
}
```

Ich habe schon *gefühlt* alles ausprobiert. Es läuft alles prima und wenn ich die Zeile 219 auskommentiere, dann klappt es auch, aber dann hat der User keine Usergroup und ist unter'm Strich somit wertlos. [$usergroupUid ist gesetzt und das script erhält diese auch richtig. Aber beim findUid() wird nix zurück gegeben.]

Kann mir irgendwer einen Rat geben??

LG - Simon

---

Quelle: „sf_register (1.4.0) & TYPO3v6.0“, typo3.net, https://www.typo3.net/d/114981-sf-register-140-typo3v60
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
