Registrierungsformular ändern: Custom Fields und File Upload hinzufügen!

@FrazeColder schrieb:

Vielen Dank!

Hast Du noch einen Tipp zum File Upload? Da Blicke ich leider gar nicht durch… Wie funktioniert das mit dem speichern des Dokumentes und wie kann ich es im Frontend und im Admin Dashboard wieder zur Verfügung stellen?

Falls noch jemand Interesse an einem rudimentären Ansatz hat, hochgeladene Bilder (via Formularupload) der Medien Ansicht hinzuzufügen, folgendes hat bei mir funktioniert:
Zuerst Media Entity via Repository speichern und dann persistFileToMedia entsprechend aufrufen:

$this->mediaRepository->upsert(
    [
        [
            'id' => $customImageId,
            'mediaFolderId' => $customImageFolderId,
            'name' => 'my_custom_image'
        ]
    ],
    $systemContext
);

$mediaFile = new MediaFile(
    $_FILES[$image]['tmp_name'],
    $_FILES[$image]['type'],
    $extension,
    $_FILES[$image]['size']
);

$this->fileSaver->persistFileToMedia($mediaFile, 'my_custom_image', $customImageId, $systemContext);