validate_registration_form

NAML documentation   Watch a video
   Usages of this macro
... in register.naml
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<macro name="validate_registration_form">
    <n.user_name_field
Macro
Parameters: do
.notify_if_empty
Macro
Requires: field
/>
    <n.email_field
Macro
Parameters: do
.notify_if_empty
Macro
Requires: field
/>
    <n.password_field
Macro
Parameters: do
.notify_if_empty
Macro
Requires: field
/>
    <n.password2_field
Macro
Parameters: do
.notify_if_empty
Macro
Requires: field
/>
 
    <n.if
Binary
Namespace: BasicNamespace
Parameters: condition, else, then
.not
Binary
Namespace: BasicNamespace
Parameters: condition
.equal
Binary
Namespace: BasicNamespace
Parameters: value2, value1
 value1="[n.password_field
Macro
Parameters: do
.value
Binary
Namespace: FieldNamespace
/]" value2="[n.password2_field
Macro
Parameters: do
.value
Binary
Namespace: FieldNamespace
/]">
        <then.throw_template_exception
Binary
Namespace: BasicNamespace
Parameters: name
 name="passwords_dont_match"/>
    </n.if.not.equal>
 
    <n.if
Binary
Namespace: BasicNamespace
Parameters: condition, else, then
.not
Binary
Namespace: BasicNamespace
Parameters: condition
.accept_terms_field
Macro
Parameters: do
.is_checked
Macro
Requires: field
>
        <then.throw_template_exception
Binary
Namespace: BasicNamespace
Parameters: name
 name="must_accept_terms_of_use"/>
    </n.if.not.accept_terms_field.is_checked>
</macro>