Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

varovas's avatar

Filament user profile creation from user resource

How do you handle creating user and his profile from a single form. Issue I am facing is that I am separating fields to different tabs. For example General information tab holds fields that are required to create a user, Address tab holds optional address fields, Description tab holds description wysiwyg field and etc. So when I try to save user data, only data from first fieldset is passed to profile relationship. Is there a solution for this, to aggregate relationship fields and save them without writing my own handleCreateRecord logic?

0 likes
1 reply
jaseofspades88's avatar

It would be easier if you showed us what you'd tried, told us what didn't work and then we can make recommendations for you. Filament is very well documented and if you're using sensible relationships, you can use methods like ->relationship('example') on your form elements.

Please or to participate in this conversation.