You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
199 lines
8.7 KiB
199 lines
8.7 KiB
{% extends "layout.html" %}
|
|
{% block content %}
|
|
<div class="{{ theme.userInputDivClass }}" style="{{ theme.userInputFormColor }}">
|
|
<form method="POST" action="">
|
|
{{ form.hidden_tag() }}
|
|
<fieldset class="form-group">
|
|
<legend class="border-bottom mb-4">Register Person</legend>
|
|
|
|
<!-- name of the person-->
|
|
<div class="form-group">
|
|
{{ form.name.label(class="form-control-label") }}
|
|
{% if form.name.errors %}
|
|
{{ form.name(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.name.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.name(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- last_name of the person-->
|
|
<div class="form-group">
|
|
{{ form.last_name.label(class="form-control-label") }}
|
|
{% if form.last_name.errors %}
|
|
{{ form.last_name(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.last_name.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.last_name(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
|
|
<!-- Company of the person -->
|
|
<div class="form-group">
|
|
{{ form.company_id.label(class="form-control-label") }}
|
|
{% if form.company_id.errors %}
|
|
{{ form.company_id(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.company_id.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.company_id(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- Role on the company no of the person -->
|
|
<div class="form-group">
|
|
{{ form.role_id.label(class="form-control-label") }}
|
|
{% if form.role_id.errors %}
|
|
{{ form.role_id(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.role_id.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.role_id(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- Competence on the company no of the person -->
|
|
<div class="form-group">
|
|
{{ form.competence_id.label(class="form-control-label") }}
|
|
{% if form.competence_id.errors %}
|
|
{{ form.competence_id(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.competence_id.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.competence_id(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- date_of_birth of the person to us-->
|
|
<div class="form-group">
|
|
{{ form.date_of_birth.label(class="form-control-label") }}
|
|
{% if form.date_of_birth.errors %}
|
|
{{ form.date_of_birth(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.date_of_birth.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.date_of_birth(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- mail_prof of the person-->
|
|
<div class="form-group">
|
|
{{ form.mail_prof.label(class="form-control-label") }}
|
|
{% if form.mail_prof.errors %}
|
|
{{ form.mail_prof(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.mail_prof.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.mail_prof(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- mail_priv of the person -->
|
|
<div class="form-group">
|
|
{{ form.mail_priv.label(class="form-control-label") }}
|
|
{% if form.mail_priv.errors %}
|
|
{{ form.mail_priv(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.mail_priv.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.mail_priv(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- Fix professional tel no of the person-->
|
|
<div class="form-group">
|
|
{{ form.tel_prof_fix.label(class="form-control-label") }}
|
|
{% if form.tel_prof_fix.errors %}
|
|
{{ form.tel_prof_fix(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.tel_prof_fix.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.tel_prof_fix(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- Mobile professional number of the person-->
|
|
<div class="form-group">
|
|
{{ form.tel_prof_mobile.label(class="form-control-label") }}
|
|
{% if form.tel_prof_mobile.errors %}
|
|
{{ form.tel_prof_mobile(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.tel_prof_mobile.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.tel_prof_mobile(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- Private fix Tel Number of the person -->
|
|
<div class="form-group">
|
|
{{ form.tel_priv_fix.label(class="form-control-label") }}
|
|
{% if form.tel_priv_fix.errors %}
|
|
{{ form.tel_priv_fix(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.tel_priv_fix.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.tel_priv_fix(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
<!-- Private Tel no of the person -->
|
|
<div class="form-group">
|
|
{{ form.tel_priv_mobile.label(class="form-control-label") }}
|
|
{% if form.tel_priv_mobile.errors %}
|
|
{{ form.tel_priv_mobile(class="form-control form-control-lg is-invalid") }}
|
|
<div class="invalid-feedback">
|
|
{% for error in form.tel_priv_mobile.errors %}
|
|
<span>{{ error }}</span>
|
|
{% endfor %}
|
|
</div>
|
|
{% else %}
|
|
{{ form.tel_priv_mobile(class="form-control form-control-lg") }}
|
|
{% endif %}
|
|
</div>
|
|
|
|
</fieldset>
|
|
<!-- Submit Button -->
|
|
<div class="form-group">
|
|
{{ form.submit(class="btn btn-outline-info") }}
|
|
</div>
|
|
</form>
|
|
</div>
|
|
{% endblock content %}
|
|
|