Forum OpenACS Q&A: Moving back with template::wizard without filling a non-optional field

Hi,

I created a wizard using template::wizard which has 3 steps. I want users on the 2nd and 3rd step to be able to go back to the previous screen. To do this, I add the line

template::wizard submit a_form -buttons { back next }

to the 2nd and 3rd screens' code. The problem is that of I try to go back, I am asked to fill in the form fields on the current screen since they are non-optional. Is there a way to get around this?

Thanks