RSVPMaker now does a better job of handing more complex event pricing scenarios, such as a scenario where attendees may or may not pay for all the meals at a weekend conference. If they select a price that does not include a dinner, then we shouldn’t show them the meal choices on the form.
I have seen this handled elsewhere with a multi-page form, where your choices on the first screen narrow the choices presented on the second screen. Instead, RSVPMaker can now dynamically change the form to hide and disable the form fields that do not apply. You specify the setup for this in the pricing section of the editor for an RSVPMaker event.
You can see the effect of these choices in this sample event post: