{% from "components/icon.html" import Icon %} {% from "components/text_input.html" import TextInput %} {% from "components/checkbox_input.html" import CheckboxInput %} {% from "components/phone_input.html" import PhoneInput %} {% from "fragments/applications/member_perms_form_fields.html" import MemberPermsFields %} {% macro MemberFormTemplate(title, next_button, previous=True) %} {{ caller() }}
{{ next_button }} {% if previous %} {% endif %} {{ "common.cancel" | translate }}
{% endmacro %} {% macro MemberStepOne(member_form) %} {% set next_button %} {% endset %} {% call MemberFormTemplate(title="portfolios.applications.members.form.add_member"|translate, next_button=next_button, previous=False) %}
{{ TextInput(member_form.user_data.first_name, validation='requiredField', optional=False) }}
{{ TextInput(member_form.user_data.last_name, validation='requiredField', optional=False) }}
{{ TextInput(member_form.user_data.email, validation='email', optional=False) }}
{{ PhoneInput(member_form.user_data.phone_number, member_form.user_data.phone_ext)}}
{{ TextInput(member_form.user_data.dod_id, validation='dodId', optional=False) }}
How do I find the DoD ID? {% endcall %} {% endmacro %} {% macro MemberStepTwo(member_form, application) %} {% set next_button %} {% endset %} {% call MemberFormTemplate(title="portfolios.applications.members.form.step_2_title"|translate, next_button=next_button) %} {{ MemberPermsFields(app_perms_form=member_form.permission_sets, env_roles_form=member_form.environment_roles) }} {% endcall %} {% endmacro %}