[[!UpdateProfile? &excludeExtended=`email:required:email,login-updprof-btn` &useExtended=`1`]] <div class="update-profile"> <div class="updprof-error">[[+error.message]]</div> [[+login.update_success:if=`[[+login.update_success]]`:is=`1`:then=`[[%login.profile_updated? &namespace=`login` &topic=`updateprofile`]]`]] <form class="form" action="[[~[[*id]]]]" method="post"> <input type="hidden" name="nospam:blank" value="" /> <label for="fullname">[[!%login.fullname? &namespace=`login` &topic=`updateprofile`]] <span class="error">[[+error.fullname]]</span> </label> <input type="text" name="fullname" id="fullname" value="[[+fullname]]" /> <label for="email">[[!%login.email]] <span class="error">[[+error.email]]</span> </label> <input type="text" name="email:required:email" id="email" value="[[+email]]" /> <label for="propertyAlerts">[[!%login.propertyAlerts]] <span class="error">[[+error.propertyAlerts]]</span> </label> <input type="hidden" name="propertyAlerts" id="propertyAlerts" value="[[+propertyAlerts:default=`0`]]" /> <input type="checkbox" name="propertyAlerts" id="propertyAlerts" value="[[+propertyAlerts]]" [[+propertyAlerts:gt=`0`:then=`checked="checked"`]] /> <div class="form-buttons"> <input type="submit" name="login-updprof-btn" value="[[!%login.update_profile]]" /> </div> </form> </div>
This question has been answered by Jako. See the first response.
[[+propertyAlerts:gt=`0`:then=`checked="checked"`]]
[[+propertyAlerts:gt=`0`:then=`checked="checked"`:else=``]]
[[!UpdateProfile? &excludeExtended=`email:required:email,login-updprof-btn` &useExtended=`1` &allowExtendedFields=`propertyAlerts`]] <div class="update-profile"> <div class="updprof-error">[[+error.message]]</div> [[+login.update_success:if=`[[+login.update_success]]`:is=`1`:then=`[[%login.profile_updated? &namespace=`login` &topic=`updateprofile`]]`]] <form class="form" action="[[~[[*id]]]]" method="post"> <input type="hidden" name="nospam:blank" value="" /> <label for="fullname">[[!%login.fullname? &namespace=`login` &topic=`updateprofile`]] <span class="error">[[+error.fullname]]</span> </label> <input type="text" name="fullname" id="fullname" value="[[+fullname]]" /> <label for="email">[[!%login.email]] <span class="error">[[+error.email]]</span> </label> <input type="text" name="email:required:email" id="email" value="[[+email]]" /> <label for="propertyAlerts">[[!%login.propertyAlerts]] <span class="error">[[+error.propertyAlerts]]</span> </label> <input type="hidden" name="propertyAlerts" id="propertyAlerts" value="[[+propertyAlerts:default=`0`]]" /> <input type="checkbox" name="propertyAlerts" id="propertyAlerts" value="[[+propertyAlerts]]" [[+propertyAlerts:gt=`0`:then=`checked="checked"`]] /> <div class="form-buttons"> <input type="submit" name="login-updprof-btn" value="[[!%login.update_profile]]" /> </div> </form> </div>
[[!UpdateProfile? &useExtended=`1` &allowExtendedFields=`propertyAlerts`]]
<input type="hidden" name="propertyAlerts" id="propertyAlerts" value="[[+propertyAlerts:default=`0`]]" /> <input type="checkbox" name="propertyAlerts" id="propertyAlerts" value="[[+propertyAlerts]]" [[+propertyAlerts:gt=`0`:then=`checked="checked"`]] />
<input type="hidden" name="propertyAlerts" id="propertyAlerts" value="0" /> <input type="checkbox" name="propertyAlerts" id="propertyAlerts" value="1" [[+propertyAlerts:eq=`1`:then=`checked="checked"`]] />