Details
-
Improvement
-
Status: Closed
-
Trivial
-
Resolution: Fixed
-
Upcoming Branch
-
None
Description
The callback element added by the Jira OFBIZ-11812 allows to refresh a screen area without reloading the whole page.
However, if you want to use this mechanism in a "tunnel" process, this parameter must be propagated manually between each form so that the final validation and closing of the modal triggers the execution of the callback.
The attached patch adds a propagate-callback parameter on submitButton that will automatically propagate the callback between the forms, simplifying the writing for the developer
For example:
A modal allowing to create an actor on the step 1 form and then allow to attach this actor to a task in the second step.
To test, apply the Example.patch on a trunk environment (with demo data) then go to the following page and click on the "Create" menu button to open the first modal:
https://localhost:8443/workeffort/control/ListWorkEffortPartyAssigns?workEffortId=10000
The validation of the second step should refresh the WorkEffortPartyAssign list in the ListWorkEffortPartyAssigns screen