Events Made Easy › Forums › Bug fixed or feature request implemented › Required Field Problem
Tagged: registration form, required feilds
- This topic has 4 replies, 3 voices, and was last updated 11 years, 8 months ago by Franky.
-
AuthorPosts
-
Sun 21 Apr 2013 at 17:51 #43994AnonymousInactive
I’ve got a pretty large form, but if I have any required fields it won’t submit the form at all stating that I need to fill out all the required feilds
Here’s the code for my form
<table class='eme-rsvp-form'>
<tr><th scope='row'>Number of Players*:</th><td>#_SEATS</td></tr>
<tr><th scope='row'><h3>Agreement:</h3></td></tr>
<tr><th scope="row"><p>Please read any waiver carefully. It includes a release of liability and waiver of legal rights and deprives you of the ability to sue certain parties. Do not agree to this document unless you have read and understood it in its entirety. By agreeing electronically, you acknowledge that you have both read and understood the text presented to you as part of the registration process. You also understand and agree that events carry certain inherent dangers and risks which may or may not be readily foreseeable, including without limitation personal injury, property damage or death. Your ability to participate in the event(s) is/are subject to your agreement to the waiver and by agreeing herein, you accept and agree to the terms of the waiver and release agreement.</p>
<tr><th scope='row'>Agreement*:</th><td>#REQ_FIELD01</td></tr>
<tr><th scope='row'>Name*:</th><td>#_NAME</td></tr>
<tr><th scope='row'>Team name*:</th><td>#REQ_FIELD02</td></tr>
<tr><th scope='row'>Division*:</th><td>#REQ_FIELD16</td></tr>
<tr><th scope='row'><h2>Player Information:</h2></td></tr>
<tr><th scope='row'><h3>Captain Information:</h3></td></tr>
<tr><th scope='row'>Team Captain name*:</th><td>#REQ_FIELD03</td></tr>
<tr><th scope='row'>Gender*:</th><td>#REQ_FIELD04</td></tr>
<tr><th scope='row'>Height*:</th><td>#REQ_FIELD15</td></tr>
<tr><th scope='row'>T-shirt Size*:</th><td>#REQ_FIELD06</td></tr>
<tr><th scope='row'>Date of Birth*:</th><td>#REQ_FIELD05</td></tr>
<tr><th scope='row'>E-mail:</th><td>#_EMAIL</td></tr>
<tr><th scope='row'>Phone number:</th><td>#REQ_PHONE</td></tr>
<tr><th scope='row'>Address*:</th><td>#REQ_FIELD11</td></tr>
<tr><th scope='row'>City*:</th><td>#REQ_FIELD12</td></tr>
<tr><th scope='row'>State*:</th><td>#REQ_FIELD13</td></tr>
<tr><th scope='row'>Zip*:</th><td>#REQ_FIELD14</td></tr>
<tr><th scope='row'><h3>Player 1 Information:</h3></td></tr>
<tr><th scope='row'>Player 1 name*:</th><td>#REQ_FIELD52</td></tr>
<tr><th scope='row'>Gender*:</th><td>#REQ_FIELD53</td></tr>
<tr><th scope='row'>Height*:</th><td>#REQ_FIELD54</td></tr>
<tr><th scope='row'>T-shirt Size*:</th><td>#REQ_FIELD55</td></tr>
<tr><th scope='row'>Date of Birth*:</th><td>#REQ_FIELD56</td></tr>
<tr><th scope='row'>E-mail:</th><td>#REQ_FIELD57</td></tr>
<tr><th scope='row'>Phone number:</th><td>#REQ_FIELD58</td></tr>
<tr><th scope='row'>Address*:</th><td>#REQ_FIELD59</td></tr>
<tr><th scope='row'>City*:</th><td>#REQ_FIELD60</td></tr>
<tr><th scope='row'>State*:</th><td>#REQ_FIELD61</td></tr>
<tr><th scope='row'>Zip*:</th><td>#REQ_FIELD62</td></tr>
<tr><th scope='row'><h3>Player 2 Information:</h3></td></tr>
<tr><th scope='row'>Player 2 name*:</th><td>#REQ_FIELD40</td></tr>
<tr><th scope='row'>Gender*:</th><td>#REQ_FIELD41</td></tr>
<tr><th scope='row'>Height*:</th><td>#REQ_FIELD42</td></tr>
<tr><th scope='row'>T-shirt Size*:</th><td>#REQ_FIELD43</td></tr>
<tr><th scope='row'>Date of Birth*:</th><td>#REQ_FIELD44</td></tr>
<tr><th scope='row'>E-mail:</th><td>#REQ_FIELD45</td></tr>
<tr><th scope='row'>Phone number:</th><td>#REQ_FIELD46</td></tr>
<tr><th scope='row'>Address*:</th><td>#REQ_FIELD47</td></tr>
<tr><th scope='row'>City*:</th><td>#REQ_FIELD48</td></tr>
<tr><th scope='row'>State*:</th><td>#REQ_FIELD49</td></tr>
<tr><th scope='row'>Zip*:</th><td>#REQ_FIELD50</td></tr>
<tr><th scope='row'><h3>Player 3 Information:</h3></td></tr>
<tr><th scope='row'>Player 3 name*:</th><td>#_FIELD29</td></tr>
<tr><th scope='row'>Gender*:</th><td>#_FIELD30</td></tr>
<tr><th scope='row'>Height*:</th><td>#_FIELD31</td></tr>
<tr><th scope='row'>T-shirt Size*:</th><td>#_FIELD32</td></tr>
<tr><th scope='row'>Date of Birth*:</th><td>#_FIELD33</td></tr>
<tr><th scope='row'>E-mail:</th><td>#_FIELD34</td></tr>
<tr><th scope='row'>Phone number:</th><td>#_FIELD35</td></tr>
<tr><th scope='row'>Address*:</th><td>#_FIELD36</td></tr>
<tr><th scope='row'>City*:</th><td>#_FIELD37</td></tr>
<tr><th scope='row'>State*:</th><td>#_FIELD38</td></tr>
<tr><th scope='row'>Zip*:</th><td>#_FIELD39</td></tr>
<tr><th scope='row'><h2>Policies:</h2></th><td></td></tr>
<tr><th scope='row'><h3>Team Roster Policy</h3></th><td></td></tr>
<tr><th scope='row'><a href="http://www.hoopsforheroes3on3.com/wp-content/uploads/2013/03/The-Official-Team-Roster.docx">Click here to download policy</a>
<tr><th scope='row'>Please Agree</th><td>#_FIELD08</td></tr>
<tr><th scope='row'><h3>6 Foot and Under Policy</h3></th><td></td></tr>
<tr><th scope='row'><a href="http://www.hoopsforheroes3on3.com/wp-content/uploads/2013/03/6-Foot-and-Under-Policy.docx">Click here to download policy</a>
<tr><th scope='row'>Please Agree</th><td>#_FIELD09</td></tr>
<tr><th scope='row'><h3>Refund Policy</h3></th><td></td></tr>
<tr><th scope='row'><a href="http://www.hoopsforheroes3on3.com/wp-content/uploads/2013/03/Refund-Policy.docx">Click here to download policy</a>
<tr><th scope='row'>Please Agree</th><td>#_FIELD10</td></tr>
</th><td></td></tr>
#_CAPTCHAHTML[<tr><th scope='row'>Please fill in the code displayed here:</th><td>#_CAPTCHA</td></tr>]
</table>
#_SUBMITMon 22 Apr 2013 at 11:18 #50458FrankyKeymasterDo you have an online version of this form? According to what I see, you always need to fill in date for a number of fields, but if those are dropdown fields, a value needs to be chosen then.
So I would like to test this, since you did not provide the definition of those fields.
Mon 22 Apr 2013 at 11:26 #50459FrankyKeymasterNever mind, I found your issue: you don’t require the EMAIL field specifically, but read the doc:
http://www.e-dynamics.be/wordpress/?cat=44
NAME and EMAIL are always required fields. I’ll make sure they get the required CSS class for the next release as well.
Mon 22 Apr 2013 at 17:23 #50460AnonymousInactivetexklemer, may I ask what you are doing with the extra information? I mean, are you parsing it with custom code, or accessing it with a different plugin, or…?
Mon 22 Apr 2013 at 18:09 #50461FrankyKeymaster“Fixed” here: http://plugins.trac.wordpress.org/changeset/701702
-
AuthorPosts
- The forum ‘Bug fixed or feature request implemented’ is closed to new topics and replies.