Zum Inhalt springen

Extbase - be_user anlegen -> setPid(0) Problem

Erstellt am 18. Oktober 2012 · 1 Antwort · letzte Antwort am 28. Oktober 2012

Tags: Frage

bberger ·

Hi,

ich versuche gerade für ein Backend Modul einen CSV-Import zu schreiben. Allerdings habe ich folgendes Problem:

be_users werden vom System natürlich nur erkannt wenn sie auf der RootPid also 0 gesetzt werden. Allerdings kann ich Extbase um's verrecken nicht beibringen, dass die Datensätze dort gespeichert werden sollen.

Bisher gemacht:
BackendUser-Model erstellt
BackendUser-Repository erstellt
im Repository $this->defaultQuerySettings->setRespectStoragePage(FALSE); gesetzt.

Im Controller vom Modul bei $newBackendUser->setPid(0) gesetzt..

HILFE!! 😢

Julian.​Hofmann ·

Hallo.

Bin leider noch nicht sonderlich tief in Extbase drin, um direkt helfen zu können.
Aber ein Blick in TYPO3 6.0 dürfte sich für Dich lohnen. Die Systemextension beuser wurde komplett auf Extbase/Fluid umgestellt - und dort sollten ja auch BE-User angelegt werden können. Zum Abgucken sollte da also was zu finden sein.

Viele Grüße
Julian