We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 29332
    • 80 Posts
    Ok, so now that the form is displaying, it’s not sending information, nor is it going the the correct page on submit. It just clears the form.

    Form:
    <p class="error">[+validationmessage+]</p>
    <form id="newEstimate" action="[~[*id*]~]" method="post" enctype="multipart/form-data">
    <!--<input type="hidden" name="formid" value="EstimateForm" /> -->
    <fieldset>
    <h3>Free Estimate</h3><br />
    
    	<table>
    		<tr>
    			<td colspan="2"><strong>Contact Information</strong></td>
    		</tr>
    		<tr>
    			<td width="244">First Name *</td>
    			<td><input style="width:170px" value="" name="firstName" type="text" id="firstName"/></td>
    		</tr>
    		<tr>
    			<td>Last Name *</td>
    			<td><input style="width:170px" value="" name="lastName" type="text" id="lastName"/></td>
    		</tr>
    		<tr>
    			<td>Company Name</td>
    			<td><input style="width:170px" value="" name="companyName" type="text" id="companyName"/></td>
    		</tr>
    		<tr>
    			<td>Address *</td>
    			<td><input style="width:170px" value="" name="address1" type="text" id="address1"/></td>
    		</tr>
            <tr>
    			<td> </td>
    			<td><input style="width:170px" value="" name="address2" type="text" id="address2"/></td>
    		</tr>
            <tr>
    			<td>City *</td>
    			<td><input style="width:170px" value="" name="city" type="text" id="city"/></td>
    		</tr>
            <tr>
    			<td>Country *</td>
    			<td>
                    <select style="width:170px;" name="countryId" id="country">
                    <option value="" selected="selected" style="background-color:lightgray; color:white; font-weight:bold; font-style:italic; text-align:right;">Select...</option>
                    <option value="USA" selected="selected">USA</option>
                    <option value="Canada">Canada</option>
                    </select>
                </td>
    		</tr>
            <tr>
    			<td>State/Province *</td>
    			<td>
                    <select style="width:170px;" name="state" id="state">
                    <option value="" selected="selected" style="background-color:lightgray;color:white;font-weight:bold;font-style:italic;text-align:right;">Select...</option>
                    <option value="1">Alabama</option>
                    <option value="2">Alaska</option>
                    <option value="60">Alberta</option>
                    <option value="3">Arizona</option>
                    <option value="4">Arkansas</option>
                    <option value="61">British Columbia</option>
                    <option value="5">California</option>
                    <option value="6" selected="selected">Colorado</option>
                    <option value="7">Connecticut</option>
                    <option value="8">Delaware</option>
                    <option value="51">District of Columbia</option>
                    <option value="9">Florida</option>
                    <option value="10">Georgia</option>
                    <option value="11">Hawaii</option>
                    <option value="12">Idaho</option>
                    <option value="13">Illinois</option>
                    <option value="14">Indiana</option>
                    <option value="15">Iowa</option>
                    <option value="16">Kansas</option>
                    <option value="17">Kentucky</option>
                    <option value="18">Louisiana</option>
                    <option value="19">Maine</option>
                    <option value="62">Manitoba</option>
                    <option value="20">Maryland</option>
                    <option value="21">Massachusetts</option>
                    <option value="22">Michigan</option>
                    <option value="23">Minnesota</option>
                    <option value="24">Mississippi</option>
                    <option value="25">Missouri</option>
                    <option value="26">Montana</option>
                    <option value="27">Nebraska</option>
                    <option value="28">Nevada</option>
                    <option value="63">New Brunswick</option>
                    <option value="29">New Hampshire</option>
                    <option value="30">New Jersey</option>
                    <option value="31">New Mexico</option>
                    <option value="32">New York</option>
                    <option value="64">Newfoundland and Labrador</option>
                    <option value="33">North Carolina</option>
                    <option value="34">North Dakota</option>
                    <option value="72">Northwest Territories</option>
                    <option value="65">Nova Scotia</option>
                    <option value="66">Nunavut</option>
                    <option value="35">Ohio</option>
                    <option value="36">Oklahoma</option>
                    <option value="67">Ontario</option>
                    <option value="37">Oregon</option>
                    <option value="38">Pennsylvania</option>
                    <option value="68">Prince Edward Island</option>
                    <option value="69">Quebec</option>
                    <option value="39">Rhode Island</option>
                    <option value="70">Saskatchewan</option>
                    <option value="40">South Carolina</option>
                    <option value="41">South Dakota</option>
                    <option value="42">Tennessee</option>
                    <option value="43">Texas</option>
                    <option value="44">Utah</option>
                    <option value="45">Vermont</option>
                    <option value="46">Virginia</option>
                    <option value="47">Washington</option>
                    <option value="48">West Virginia</option>
                    <option value="49">Wisconsin</option>
                    <option value="50">Wyoming</option>
                    <option value="71">Yukon</option>
                    </select>
    			</td>
    		</tr>
            <tr>
    			<td>Zip/Postal Code *</td>
    			<td><input type="text" style="width:170px;" name="zipcode" value="80111"/></td>
    		</tr>
            <tr>
    			<td>Phone *</td>
    			<td>
    				<table width="170px" cellspacing="0" cellpadding="0">
    					<tr>
    						<td><input name="homePhoneArea" type="text" id="homePhoneArea" value="" size="3"/></td>
                            <td><input name="homePhone" type="text" id="homePhone" value="" size="7"/></td>
                            <td align="center">x</td>
                            <td><input name="homePhoneExt" type="text" id="homePhoneExt" value="" size="4"/></td>
    					</tr>
    				</table>
    			</td>
    		</tr>
            <tr>
    			<td>Work Phone</td>
    			<td>
    				<table width="170px" cellspacing="0" cellpadding="0">
    						<tr>
    							<td><input name="workPhoneArea" type="text" id="workPhoneArea" value="" size="3"/></td>
    							<td><input name="workPhone" type="text" id="workPhone" value="" size="7"/></td>
                                <td align="center">x</td>
                                <td><input name="workPhoneExt" type="text" id="workPhoneExt" value="" size="4"/></td>
    						</tr>
    				</table>
    			</td>
    		</tr>
            <tr valing="top">
    			<td id="formLine1">Email *</td>
    			<td><input style="width:170px" value="" name="email" type="text" id="email"/></td>
    		</tr>
            <tr>
    			<td>How did you hear about us? *</td>
    			<td><input style="width:170px" value="" name="reference" type="text" id="reference"/></td>
    		</tr>
            <tr>
                <td>Promotional Code</td>
                <td><input maxlength="255" type="text" name="promoCode" value=""/></td>
    		</tr>
        </table>
        <table>
        	<tr>
    			<td colspan="2"><strong>Service Information</strong></td>
    		</tr>
            <tr>
    			<td width="244">Number of bedrooms</td>
    			<td><input maxlength="255" type="text" name="numBedrooms" value=""/></td>
    		</tr>
            <tr>
    			<td>Number of full bathrooms</td>
    			<td><input maxlength="255" type="text" name="numFullBath" value=""/></td>
    		</tr>
            <tr>
                <td>Number of half/partial bathrooms</td>
                <td><input maxlength="255" type="text" name="numHalfBath" value=""/></td>
    		</tr>
            <tr>
    			<td valign="top">Type of rooms</td>
    			<td><label><input type="checkbox" value="1" class="checkBox" name="kitchen" onclick=""/>Kitchen</label><br />
    				<label><input type="checkbox" value="1" class="checkBox" name="office" onclick=""/>Office</label><br />
                    <label><input type="checkbox" value="1" class="checkBox" name="familyRoom" onclick=""/>Family room</label><br />
                    <label><input type="checkbox" value="1" class="checkBox" name="livingRoom" onclick=""/>Living room</label><br />
                    <label><input type="checkbox" value="1" class="checkBox" name="diningRoom" onclick=""/>Dining room</label><br />
                    <label><input type="checkbox" value="1" class="checkBox" name="laundryRoom" onclick=""/>Laundry Room</label><br />
                    <label><input type="checkbox" value="1" class="checkBox" name="foyer" onclick=""/>Foyer</label><br />
                    <label><input type="checkbox" value="1" class="checkBox" name="otherRoom" onclick=""/>Other</label>
    			</td>
    		</tr>
            <tr>
    			<td valign="top">What other rooms will we be cleaning?<br />
                (ie family room, rec room etc.)</td>
    			<td><textarea name="otherRoomDesc" width="100%"></textarea></td>
    		</tr>
            <tr>
    			<td colspan="2">
    				<table>
    					<tr>
    						<td>People living in your house</td>
    						<td><input name="peopleInHouse" type="text" value="" size="3" maxlength="255"/></td>
    						<td>Number of pets</td>
    						<td><input name="numOfPets" type="text" value="" size="3" maxlength="255"/></td>
    					</tr>
    				</table>
    			</td>
    		</tr>
            <tr>
    			<td>Approx square feet</td>
    			<td><input maxlength="255" type="text" name="sqFeet" value=""/></td>
    		</tr>
            <tr>
    			<td valign="top">Nic-Nacs?</td>
    			<td valign="top">
                    <select name="nicNacs">
                    <option value="">Choose...</option>
                    <option title="" value="average">average</option>
                    <option title="" value="few">few</option>
                    <option title="" value="many">many</option>
                    </select>
    			</td>
    		</tr>
            <tr>
    			<td>How many levels will we be cleaning?</td>
    			<td><input maxlength="255" type="text" name="levelsToClean" value=""/></td>
    		</tr>
            <tr>
    			<td>Frequency of Service</td>
    			<td>
                    <select name="frequency">
                    <option value="">Choose...</option>
                    <option title="" value="weekly">weekly</option>
                    <option title="" value="bi weekly">bi weekly</option>
                    <option title="" value="monthly">monthly</option>
                    <option title="" value="just once">just once</option>
                    </select>
    			</td>
    		</tr>
            <tr>
    			<td>Enter Additional Information</td>
    			<td><textarea name="additionalInfo" width="100%"></textarea></td>
    		</tr>
    	</table>
    	<div align="center">
    		<input id="SubmitButton" type="submit" value="Get Free Quote"/>
    	</div>
    </fieldset>
    </form>


    snippet:
    [!eForm? &formid=`newEstimate` &subject=`New Estimate` &tpl=`EstimateForm` &report=`EstimateFormReport` &to=`[email protected]` &gotoid=`46`!]
      Teaching myself MODx
      • 3749
      • 24,544 Posts
      That would be a good question to ask in the eForm section: http://modxcms.com/forums/index.php/board,200.0.html

      BTW, the Doctype and all the major HTML sections (<head>, <body>, <html>, </head>, </body>, </html>, etc.) and major <divs> like wrapper should really all go in the MODx template, not in a header or footer chunk unless you have some special reason for doing it that way. In general, everything that is presentation style rather than "content" should go in the template.
        Did I help you? Buy me a beer
        Get my Book: MODX:The Official Guide
        MODX info for everyone: http://bobsguides.com/modx.html
        My MODX Extras
        Bob's Guides is now hosted at A2 MODX Hosting