I have a relatively simple multipage safecracker form where users can upload an image on the first page, approve the image and add a description on the second, then add tags on the third.

All three fields are set as required in channel fields.

However today I noticed that from the moment the user uploads an image and presses 'submit' to proceed to adding the description the entry is already displaying on the website. No required field errors at all.

I'm a bit confused, any ideas how I can prevent this from happening?

  • Can you share some code which can give more idea about this problem. May 3, 2013 at 14:59

1 Answer 1


A multi-page form will create the entry after the first step. I'd recommend adding status="closed" to the first page's form, and status="open" to the last page's form. This way, when the entry is first created, it won't be visible on the front-end until the last page is completed.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.