Zum Inhalt springen

fe_users durch mehrere Extensions erweitern.

Erstellt am 30. März 2016 · 1 Antwort · letzte Antwort am 7. April 2016

Tags: femanager, Frontend-Benutzer, Frage

jdworczyk ·

Hallo!

Folgendes Szenario:

Ich habe die Extension typo3_forum und femanager installiert und im Einsatz. Beide Extensions erweitern fe_users.

femanager (In2code\Femanager\Domain\Model\User)
typo3_forum (Mittwald\Typo3Forum\Domain\Model\User\FrontendUse)

Da auch noch das Forum nur den Mittwald RecordType braucht, ist der RecordType = Mittwald\Typo3Forum\Domain\Model\User\FrontendUser.

Dann kommt folgendes:
In meiner Template Extension erweiter ich den fe_users und mappe die Felder in einer setup.txt vom femanager.
Hier erweiter ich aber den Mittwald\Typo3Forum\Domain\Model\User\FrontendUser, da man sich ja auf einen einigen muss (Und das Typo3Forum will auch nichts anderes haben).
Im Forum kann ich diese neuen Felder ausgeben, alles kein Problem. Aber im femanager taucht bei der Registrierung eines neuen Benutzers plötzlich Fehlermeldung auf, dass das Objekt nicht vom Typ In2code\Femanager\Domain\Model\User ist.

Ich hoffe ich habe es verständlich erklärt!

Wie löst man sowas in Extbase?

In wie weit spielt der RecordType eine Rolle?

Ach ja, und Seite wie
https://docs.typo3.org/typo3cms/ExtbaseFluidBook/6-Persistence/4-use-foreign-data-sources.html
https://docs.typo3.org/typo3cms/ExtbaseFluidBook/6-Persistence/5-modeling-the-class-hierarchy.html

sind mir bereits bekannt.

VG Jolanta