Allow us to develop custom modern forms with custom edit experience
We would like to be able to create an SPFx form and associate it with the List/Content type Disp, Edit, New form so that no matter how a user finds a list item (search, OOB list view, custom list view, etc) they see our custom form. Currently our only option is to create a completely disconnected experience in which we write a custom list view that points to custom form pages.
Alternatively support field customizers with edit model to enable custom field editing experience.
Thanks for your feedback! We’re reviewing your suggestion.
+1 for supporting SPFx custom list forms. I miss the template overrides where we could customize the forms in part or in whole.
Kirk Liemohn commented
Surprised and disappointed to learn this isn't supported yet. So much has been put into the ability to change how a list view works and a lot of capability is there for web parts, but we can't marry the two together. :-(
On-prem guys are suffering without this feature. Please do not let us abandon SharePoint as development platform...
[Deleted User] commented
Are there any updates on this - also in Office 365 roadmap I can not find any news about this important topic...
We really need this feature soon...!
One workaround to this is to go over the SharePoint Designer and create new classic edit, new and display forms for that Library/Content type.
Then on each of this new pages implement the new SPFx app (Theme will not be passed to the SPFx App) Or put a redirect from this new forms to a new modern page changing the ?ID= parameter to another name as it will interfere with the library ID.
Please stop making us use bulky workarounds. PowerApps already have this feature rolling out.
Leandro Quemada commented
Any Updates on this?
Eric Zhao commented
we really need this function
PowerApps forms look ugly and the Office Fabric UI with React is both super snappy and elegant. Please think about the Developers and clients who want solutions that look professional.
For example, I want to create a custom form where users can select a folder in a library, then they can click a button in the modern experience little section above, then a form pops up where they enter metadata relating to the group of documents and a destination they would like it to go, after which the folders are routed to the new destination (doc library) and all the metadata is assigned. Completely self-service, elegant, simple and beautiful.
Sometimes I feel you are pushing the Citizen Developer angle too hard and leaving behind the very people you are trying to reach with SPFx (e.g. Developers).
Fredrik Thorild commented
Look at this demo and listen to Vesas comments in the end - I agree with Vesa, do not use in production - if you do it is a potential can of worms, but we all know several ISV's and beyond are solving problems hacking the DOM. https://www.youtube.com/watch?v=2kYusJ1cGV4
Hans Sissing commented
I have looked at using a powerapp, but that really is not an option, since we deploy a webpart and assets(fields, contenttype and list) in a site collection using an spfx solution. Multiple site collections get our app installed. The app-created list can be duplicated in the site collection, using the same contenttype. The list needs field customizers for create and edit. The only logical solution is to allow for customized edit experience on field level.
Alexandru Birsan commented
is this becoming a thing anytime soon?
Russell Gove commented
Quick note for anyone who is interested... If you set your list to use classic mode, then you can edit the page and hide the default form and add a spfx webpart. This has been working in our production environment for years (spfx 1.2 maybe?)
Mohd Tahir commented
We are going to SharePoint 2019 because of SPFx option is there but we are confuse now because there is no custom form option yet.
One more very important point i'll highlighted here.
Market is now frustrated with Microsoft ever changing SharePoint development strategy with every new version, why you not make mature SharePoint development road map?
2007: SharePoint server side object model
2010: Sandbox can cure cancer and solve world hunger problem
2013: Sandbox solutions are obsolete, let's try SharePoint apps
2019: We have modern sites, let's start from scratch and now it is on cloud.
we bit disappointed with development road-map.
You know still in market not much genuine resource available.
This is the drawback I think you seen coming years.
This is long overdue!! Please implement the change
We need this
suraj patil commented
Yes. We badly need this feature as SPFX provides powerful customization right in the front end. Many business requirement can be fulfilled with this approach only.
Manish Kaushal commented
We need this feature badly for our Intranet as we are looking to standardize OOTB forms with our own custom design and SP Fx is the way to go so it should be a must have feature.
Anthony White commented
This would be a logical next step in the SPFx evolution. PowerApps has issues for corporates with requirements over governance and ALM. The other third party forms products are expensive...
Template saving needs to be an option for modern pages as well. Sharepoint is used not only for internal team support but also to manage the content flow for various clients. From an efficiency standpoint, it makes no sense to have to keep creating site layout over and over again. Considering the older version had it, Im not sure why it was taken away.