Merging an updating consists basically of doing a request with all changes made to the initial values and updating them with the ones received as a response.
Real example
Let's suppose the user all ready selected the "radio_color:orange", and now they just selected the "radio_model:rm03"
The request must include all changes made to the initial configuration on parameters having "typ":"0", in our example, the two changes mentioned before:
NR changed |
New value |
3 |
rm03 |
7 |
orange |
POST /productConfigurator/exec |
JSON { |