I need some help troubleshooting a FormIt call. The form is rather large and a lot of fields are marked required.
The following FormIt call redirects to the "redirect" resource even if the form is submitted blank. The e-mail is sent, and no validation takes place.
[[!FormIt?
&hooks=`spam,email,redirect`
&emailTpl=`AdmissionFormEmail`
&emailFrom=`[email protected]`
&emailTo=`[email protected]`
&emailSubject=`Bluefield Prep Admissions Form`
&submitVar=`save`
&redirectTo=`49`
&validate=`studentfirstname:required,
studentlastname:required,
studentgender:required,
studentdob:required,
studentnotes:stripTags,
addressstreet:required,
addresscity:required,
addressstate:required,
addresscountry:required,
addresszip:required,
studentemail:email:required,
studentphone:minLength=^10^:required,
studentcountryofbirth:required,
studentcitizenship:required,
expectgraduate:required,
gradelevel:required,
school:required,
g1relationship:required,
g1lastname:required,
g1firstname:required,
g1email:email,
g1phone:minLength=^10^:required,
operatingsystem:required,
additionalinfo:stripTags`
]]
I also seem to be getting a lot of entries in the MODx Error Log while testing this form. I don’t know if the following is related:
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /home2/onebigc1/public_html/00sites_bluefieldprep/core/xpdo/xpdo.class.php : 1884) PHP warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: recursion detected
[2011-06-29 07:43:19] (ERROR @ /manager/index.php) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modActionDom.rank' in 'order clause'
)
[2011-06-29 07:48:07] (ERROR @ /manager/index.php) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modActionDom.rank' in 'order clause'
)