[% # deal with validation errors %] [% IF validation.defined AND not validation.success %] [% # import message data %] [% PROCESS dfv/validation_messages_data %] [% IF validation.missing %] [% FOR msg_key IN validation.missing %] [% l(error_message.missing.$msg_key) || l('Missing form field: [_1]', msg_key) %]
[% END %] [% END %] [% IF validation.invalid %] [% FOR field_name IN validation.invalid %] [% nice_field_name = error_message.name.$field_name || field_name%] [% FOR invalid_key IN validation.invalid(field_name) %] [% l(nice_field_name) %]: [% l(error_message.invalid.$invalid_key) || invalid_key %]
[% END %] [% END %] [% END %]
[% END %]