[eluser]vitoco[/eluser]
if the user can build forms, i think that for each input, select or textarea that it's added with a name, you must create automatically a checkbox with the same name +'_required' , so the user can checked...and you know in the controller if the field was set as required
Saludos