Is it possible to include conditional form elements? That is, require different fields to be filled in based on the answer of another field.
For example, a form can contain a question "How many children do you have?", allowing for answers that are "0", "1", "2", "More than 2". Then, if the user selects anything but "0", the form requires the user to fill in the field "Give the name of the oldest child".
Ideally, the second question should only show up after the first question was answered.
Can this be implemented with the current FormHandler?
I'm not clear on what you're doing there. Using a conditional validator like you suggest is only relevant for when the form is being edited, no?
I could, indeed, in javascript block form submission of an additional field when another field has a certain value. This could work (though is somewhat cumbersome).