- Affected App
- WoltLab Suite Core
Hallo zusammen,
Ich verwende in einem Plugin das wcf\system\form\builder\field\user\UserFormField.
PHP: myForm::createForm()
// create form fields for assigned user
$userContainer = FormContainer::create('userSection')
->appendChildren([
UserFormField::create('userID')
->label('wcf.acp.myplugin.userID')
]);
Das klappt einwandfrei, vor allem seit auf userID als Rückgabe umgestellt wurde (maximale Anzahl ist wie default auf 1, Code-Schnipsel ist ungekürzt).
Die zugehörigen Action und Editor Klassen verwende ich im Standard (leere Vererbung).
Dennoch ist es unmöglich, einen zugewiesen Benutzer-Account wieder zu löschen.
Das Feld userID müsste in der Datenbank ja auf 0 oder null gesetzt werden (beides erlaubt), das passiert aber nicht.
Habe ich etwas übersehen?
VG