<!-- Personal:Gender -->
<li>
<label>Gender :
<span>*</span>
<span class="error">[[+error.gender]]</span>
</label>
<ul>
<li>
<label for="gender" class="radio_label">male</label>
<input class="radio" type="radio" name="gender" id="radio-choice-1" tabindex="9" checked="checked" value="[[+gender]]" />
</li>
<li>
<label for="gender" class="radio_label">female</label>
<input class="radio" type="radio" name="gender" id="radio-choice-2" tabindex="10" value="[[+gender]]" />
</li>
</ul>
</li>
[[+gender=`male`]]
<select name="color"> <option value="blue" [[!+fi.color:FormItIsSelected=`blue`]] >Blue</option> <option value="red" [[!+fi.color:FormItIsSelected=`red`]] >Red</option> <option value="green" [[!+fi.color:FormItIsSelected=`green`]] >Green</option> </select>
[[+name:default=`anonymous`]]
<label>Would you like to receive promotions on special deals? <span class="error">[[+error.notifications]]</span> <br />
<select name="promotions">
<option value="yes">Yes</option>
<option value="no">No</option>
</select></label><select name="salutation"> <option value="Mr" [[!+reg.salutation:is=`Mr`:then=`selected`]]>Mr</option> <option value="Mrs" [[!+reg.salutation:is=`Mrs`:then=`selected`]]>Mrs</option> <option value="Miss" [[!+reg.salutation:is=`Miss`:then=`selected`]]>Miss</option> <option value="Ms" [[!+reg.salutation:is=`Ms`:then=`selected`]]>Ms</option> <option value="Dr" [[!+reg.salutation:is=`Dr`:then=`selected`]]>Dr</option> </select>
Here's how to handle selects/radios using Login.Register - or any form submitting snippet:
<select name="salutation"> <option value="Mr" [[!+reg.salutation:is="`Mr`:then=`selected`]]">Mr</option> <option value="Mrs" [[!+reg.salutation:is="`Mrs`:then=`selected`]]">Mrs</option> <option value="Miss" [[!+reg.salutation:is="`Miss`:then=`selected`]]">Miss</option> <option value="Ms" [[!+reg.salutation:is="`Ms`:then=`selected`]]">Ms</option> <option value="Dr" [[!+reg.salutation:is="`Dr`:then=`selected`]]">Dr</option> </select>
Quote from: jaylearn at Dec 10, 2011, 11:12 PMHere's how to handle selects/radios using Login.Register - or any form submitting snippet:
<select name="salutation"> <option value="Mr" [[!+reg.salutation:is="`Mr`:then=`selected`]]">Mr</option> <option value="Mrs" [[!+reg.salutation:is="`Mrs`:then=`selected`]]">Mrs</option> <option value="Miss" [[!+reg.salutation:is="`Miss`:then=`selected`]]">Miss</option> <option value="Ms" [[!+reg.salutation:is="`Ms`:then=`selected`]]">Ms</option> <option value="Dr" [[!+reg.salutation:is="`Dr`:then=`selected`]]">Dr</option> </select>
Thanks a ton for that, works like a charm
I had the same issue. Found the formit example but nothing on how login handled it. way to much time spend on trying to figure out the right syntax.
Here's how to handle selects/radios using Login.Register - or any form submitting snippet:
<select name="salutation"> <option value="Mr" [[!+reg.salutation:is="`Mr`:then=`selected`]]">Mr</option> <option value="Mrs" [[!+reg.salutation:is="`Mrs`:then=`selected`]]">Mrs</option> <option value="Miss" [[!+reg.salutation:is="`Miss`:then=`selected`]]">Miss</option> <option value="Ms" [[!+reg.salutation:is="`Ms`:then=`selected`]]">Ms</option> <option value="Dr" [[!+reg.salutation:is="`Dr`:then=`selected`]]">Dr</option> </select>