-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BO - signalement] Possibilité d'ajouter des photos et rapport à une visite, et affichage de ces photos, mise à jour des suivis, catégorisation des types de documents #2343
Conversation
<div class="fr-col-3"> | ||
<input type="text" id="file-description" name="file[description]" | ||
required="required" class="fr-input" placeholder="Description de l'image"> | ||
<input type="hidden" id="file-id" name="file[id]"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ce champ de description n'est pas très pratique, mais je ne vois pas comment faire mieux sachant que chaque fichier ajouté est sur une fr-grid-row.
Des idées ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Qu'entends tu par "pas très pratique" ? (j'ai pas encore testé)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Éventuellement le mettre sous chaque bloc sur toue la longueur (comme le file-error
) mais pas sur que ce soit mieux, moi ca me va en l'état.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
assets/controllers/back_signalement_edit_file/back_signalement_edit_file.js
Show resolved
Hide resolved
8abbc9e
to
89a59ff
Compare
{ | ||
return [ | ||
self::PHOTO_SITUATION->name => self::PHOTO_SITUATION->label(), | ||
self::AUTRE->name => self::AUTRE->label(), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
J'ai mis AUTRE dans la liste des situations, mais c'est un peu bizarre... je m'explique, le type AUTRE est le type par défaut qui a été renseigné pour tous les documents et photos déjà existants avant la mise à jour des types de documents le mois dernier. Ce qui veut dire que tous les documents AUTRE dans les fiches de signalements vont apparaitre dans le haut de la fiche de signalement.
Ce qui veut aussi dire que quand on ajoute un document partenaire en bas, on ne peut pas lui affecter le type AUTRE si on ne trouve pas le type que l'on souhaite.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mathildepoulpux surtout pour toi ce commentaire
assets/controllers/back_signalement_edit_file/back_signalement_edit_file.js
Outdated
Show resolved
Hide resolved
assets/controllers/back_signalement_view/form_upload_documents.js
Outdated
Show resolved
Hide resolved
assets/controllers/back_signalement_view/form_upload_documents.js
Outdated
Show resolved
Hide resolved
<div class="fr-col-3"> | ||
<input type="text" id="file-description" name="file[description]" | ||
required="required" class="fr-input" placeholder="Description de l'image"> | ||
<input type="hidden" id="file-id" name="file[id]"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Qu'entends tu par "pas très pratique" ? (j'ai pas encore testé)
assets/controllers/back_signalement_view/form_upload_documents.js
Outdated
Show resolved
Hide resolved
451a4ea
to
c1da34b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Quelques remarques
<div class="fr-col-3"> | ||
<input type="text" id="file-description" name="file[description]" | ||
required="required" class="fr-input" placeholder="Description de l'image"> | ||
<input type="hidden" id="file-id" name="file[id]"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Éventuellement le mettre sous chaque bloc sur toue la longueur (comme le file-error
) mais pas sur que ce soit mieux, moi ca me va en l'état.
templates/back/signalement/view/visites/visites-buttons.html.twig
Outdated
Show resolved
Hide resolved
5c36f6a
to
4a27845
Compare
templates/back/signalement/view/visites/visites-buttons.html.twig
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Test KO sur la visibilité des documents par l'usager
feee85d
to
df02357
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Il reste un soucis : On peux envoyer plusieurs rapport de visite via la modale d'ajout du rapport de visite. Hors on a ensuite que le bouton permettant d'en visualiser un seul (idem quand on en supprime un c'est de façon unitaire)
Je ne sait pas comment on peux corriger ça
@mathildepoulpux qu'en penses-tu ? |
Bonne question. Déjà est-ce que ça arrive qu'on en envoie plusieurs pour une même visite ? |
@mathildepoulpux @numew j'ai vérifié sur Metabase, ça n'arrive jamais. |
e81be20
to
587792a
Compare
Oui enfin, je pens qu'actuellement c'est impossible on risque pas de trouver des cas :) mais je suis d'accord |
587792a
to
6c94f6a
Compare
@mathildepoulpux
|
La première solution me semble être la plus simple non ? |
6c94f6a
to
52b0855
Compare
@mathildepoulpux Finalement, on reprend la modale d'édition du rapport de visite. Ca évite de complexifier le code, et c'est aussi simple pour l'utilisateur |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lecture et test OK
Ticket
#2198
#2199
Description
Possibilité d'ajouter des photos de visite et un rapport de visite.
Affichage des photos de visite en mode album.
Séparation des documents, en fonction de leur type, entre les documents sur la situation (en faut de page) et les documents sur les procédures (en bas de page)
Ajustement des textes et de la visibilité des suivis d'ajout et de suppression de fichier
Changements apportés
Pré-requis
Tests
Faire les tests suivants sur un signalement fait avec le nouveau formulaire et un signalement fait avec l'ancien.
⚠️ attention de faire sur des signalements dans un territoire avec des partenaires de visite et d'affecter ces partenaires pour les tests sur les visites !