the form process for rendering and validation 4. process = Neos.Fusion.Form:Runtime.MultiStepProcess { 5. 6. step1 = Neos.Fusion.Form:Runtime.SingleStepProcess 7. step2 = Neos.Fusion.Form:Runtime.SingleStepProcess 8. 9. } 10. 11. # action after the process is finished 12. action = Neos.Fusion.Form:Runtime.Actions 13. } Runtime Form - multi step 1. 2.
the form process for rendering and validation 4. process = Neos.Fusion.Form:Runtime.MultiStepProcess { 5. 6. step1 = Neos.Fusion.Form:Runtime.SingleStepProcess 7. step2 = Neos.Fusion.Form:Runtime.SingleStepProcess 8. 9. } 10. 11. # action after the process is finished 12. action = Neos.Fusion.Form:Runtime.Actions 13. } Runtime Form - multi step 1. 2. ⚠ could be an anti-pattern ⚠
Neos.Fusion.Form:Runtime.RuntimeForm { 2. 3. # the form process for rendering and validation 4. process = Neos.Fusion.Form:Runtime.SingleStepProcess { 5. 6. # form content 7. content = Vendor.Site:CustomDialogComponent 8. 9. # type mapping and validation 10. schema = Neos.Fusion.Form:Runtime.SchemaCollection 11. } 12. 13. # action after the process is finished 14. action = Neos.Fusion.Form:Runtime.Actions 15. } 1.
and hard to replace • No multisteps forms / No dependencies between fields sitegeist/Sitegeist.PaperTiger sitegeist/Sitegeist.FusionForm.FriendlyCaptcha sitegeist/Sitegeist.FusionForm.Upload sitegeist/Sitegeist.Neos.SymfonyMailer