We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20135
    • 188 Posts
    I'm having an issue with checkboxes, when I use FormItRetriever, the output of the checkboxes won't display on a confirmation page before the email is sent (other text fields display correctly). Can't work out why, please help?

    Using: MODx Revo 2.1.3
    FormIt 1.7.0

    Initial form chunk:
    [[!FormIt?
    	&hooks=`spam,redirect`
    	&store=`1`
    	&redirectTo=`241`
    ]]
    
    <p>[[!+fi.error_message:notempty=`[[!+fi.error_message]]`]]</p>
    <form method="post" class="form">
        <input type="hidden" name="nospam:blank" value="" />
     
        <label for="name">
    	Name:
    	<span class="error">[[!+fi.error.name]]</span>
      </label>
        <input type="text" name="name" id="name" value="[[!+fi.name]]" />
    	<br />
        <label for="email">
    	Email:
    	<span class="error">[[!+fi.error.email]]</span>
        </label>
        <input type="text" name="email" id="email" value="[[!+fi.email]]" />
    	<br />		 
        <label for="subject">
    	Subject:
    	<span class="error">[[!+fi.error.subject]]</span>
        </label>
        <input type="text" name="subject" id="subject" value="[[!+fi.subject]]" />
    	<br />		 
     
        <label for="message">
    	Message:
    	<span class="error">[[!+fi.error.text]]</span>
        </label>
        <textarea name="message" id="message" cols="55" rows="7" value="[[!+fi.text]]">[[!+fi.text]]</textarea>
      
        <label>
    	Colors:[[!+fi.error.colors]]
    	<input type="hidden" name="colors[]" value="" />
        </label>
        <ul>
          <li>
    	<label><input type="checkbox" name="colors[]" value="red" [[!+fi.colors:FormItIsChecked=`red`]] /> Red</label>
          </li>
          <li>
    	<label><input type="checkbox" name="colors[]" value="blue" [[!+fi.colors:FormItIsChecked=`blue`]] /> Blue</label>
          </li>
          <li>
    	<label><input type="checkbox" name="colors[]" value="green" [[!+fi.colors:FormItIsChecked=`green`]] /> Green</label>
          </li>
        </ul>
        <div class="form-buttons">
    	<input type="submit" value="Submit" />
        </div>
    </form>
    


    Confirmation form chunk:
    [[!FormItRetriever]]
    [[!FormIt ? &hooks=`recaptcha,email,redirect`
    	&emailTo=`[email protected]`
    	&emailMultiSeparator=`,`
    	&emailTpl=`formEmailTpl`
    	&redirectTo=`246`
    	&store=`1`
    		
    ]]
    
    <form method="post" class="form">
    	<input type="hidden" name="nospam:blank" value="" />
    	<input type="hidden" name="chunk" value="formCompletion">
    	<input type="hidden" name="name" value="[+fi.name]]">
    	<input type="hidden" name="email" value="[[+fi.email]]">
    	<input type="hidden" name="subject" value="[[+fi.subject]]">
    	<input type="hidden" name="message" value="[[+fi.message]]">
    	<input type="hidden" name="colors" value="[[+fi.colors]]">
        
     
    	<p>Name test: [[+fi.name]]</p>
    	<p>Email: [[+fi.email]]</p>
    	<p>Subject: [[+fi.subject]]</p>
    	<p>Message: [[+fi.message]]</p>
    	<p>Color: [[+fi.colors]]</p>
    	
    	<div class="form-buttons">
    	  	<input type="submit" value="Send Contact Inquiry" class="" />
    	</div>
    </form>

      • 20135
      • 188 Posts
      Just found http://bugs.modx.com/issues/5404 referring to this exact problem. Any word on when this issue will be corrected?