Quote from: smashingred at Jul 07, 2014, 05:32 PMI just reread this. I realized I think I know why your button wasn't working (though it couldn't have been suddenly). By default FormIt will look for the input type="submit" and use that for the form action. However, I believe for the button element to be used you must set the &submitVar property which is the value of the name attribute on the submit button. I.e. <button type="submit" class="btn btn-default" value="Submit" name="form-submit">Submit enquiry</button>
In your FormIt call you'd need to add the &submitVar property.
[[FormIt? ...
&submitVar=`form-submit`
...
]]
Test this out and let me know if this works.
Strangely enough, when I got the form working again by changing the <button> to an <input>, I put it back to a <button> and it continued to work. It's almost as if it was clogged up and by changing the submit it started it up again… I did have it working for several weeks as a <button> before it stopped working without warning… weird.
Anyways, I've tried your suggestion and all is still working so I'll leave that in there as a failsafe so hopefully it'll continue to work without issue.
My advice to anyone else experiencing this issue is to do the steps described in this thread but also install the FormSave add on as a second level of failsafe which will capture all submissions in the manager as well.
Thanks to everyone who replied to my post, you were all really helpful.