cosmetic + corrige form ajout

This commit is contained in:
Emmanuel Viennet 2023-12-22 15:59:24 +01:00
parent 2b04c952c4
commit 4d513bf318
3 changed files with 31 additions and 19 deletions

View File

@ -88,11 +88,11 @@ div.submit > input {
{{ form.modimpl }}
{{ render_field_errors(form, 'modimpl') }}
</div>
{# Raison #}
{# Description #}
<div>
<div>{{ form.raison.label }}</div>
{{ form.raison() }}
{{ render_field_errors(form, 'raison') }}
<div>{{ form.description.label }}</div>
{{ form.description() }}
{{ render_field_errors(form, 'description') }}
</div>
{# Date dépot #}
{{ form.entry_date.label }}&nbsp;: {{ form.entry_date }}

View File

@ -18,6 +18,16 @@ form#ajout-justificatif-etud {
form#ajout-justificatif-etud > div {
margin-bottom: 16px;
}
div.fichiers {
margin-top: 16px;
margin-bottom: 32px;
}
div.fichiers ul {
list-style-type: none;
}
span.suppr_fichier_just {
margin-right: 8px;
}
div.submit {
margin-top: 12px;
}
@ -67,13 +77,15 @@ div.submit > input {
{{ form.raison() }}
{{ render_field_errors(form, 'raison') }}
</div>
<div class="fichiers">
{# Liste des fichiers existants #}
{% if justif and nb_files > 0 %}
<div>
<div>{{nb_files}} fichiers justificatifs déposés
<div><b>{{nb_files}} fichiers justificatifs déposés
{% if filenames|length < nb_files %}
, dont {{filenames|length}} vous sont accessibles
{% endif %}
</b>
</div>
<ul>
{% for filename in filenames %}
<li><span data-justif_id="{{justif.id}}" class="suppr_fichier_just"
@ -81,7 +93,6 @@ div.submit > input {
{{filename}}</li>
{% endfor %}
</ul>
</div>
{% endif %}
{# Ajout fichier(s) justificatif(s) #}
<div>
@ -89,6 +100,7 @@ div.submit > input {
{{ form.fichiers() }}
{{ render_field_errors(form, 'fichiers') }}
</div>
</div>
{# Date dépot #}
{{ form.entry_date.label }}&nbsp;: {{ form.entry_date }}
<span class="help">laisser vide pour date courante</span>

View File

@ -464,7 +464,7 @@ def _record_assiduite_etud(
dt_debut_tz_server,
dt_fin_tz_server,
scu.EtatAssiduite.get(form.assi_etat.data),
description=form.raison.data,
description=form.description.data,
entry_date=dt_entry_date_tz_server,
external_data=external_data,
moduleimpl=moduleimpl,