Skip to content
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

Supprimer plusieurs champs d'un modèle en une fois #2187

Open
touv opened this issue Oct 15, 2024 Discussed in #2061 · 1 comment
Open

Supprimer plusieurs champs d'un modèle en une fois #2187

touv opened this issue Oct 15, 2024 Discussed in #2061 · 1 comment
Labels
Feature Request Souhait ou besoin à étudier pour un prochain développement 👷‍♂️ Ready to go Le besoin ou le problème est validé, il prêt à être développé..

Comments

@touv
Copy link
Contributor

touv commented Oct 15, 2024

Discussed in #2061

Originally posted by MathildeHuguin June 24, 2024
Constat
Dans le cas de l'import d'un modèle existant dans une instance : il faut entrer individuellement dans chaque champ du modèle (que ce soit sur la page d'accueil, la ressource principale ou la page dédiée aux graphiques) pour les supprimer.

Idée d'amélioration
Ajouter (i) une case pour pouvoir sélectionner tous les champs que l'on souhaite supprimer et (ii) un/des bouton(s) supprimer tout ou supprimer uniquement la sélection permettrait de gagner du temps lorsque l'on souhaite re-travailler sur un modèle existant.

@github-actions github-actions bot added the Triage Nouveau problème ou besoin à étudier et à classer label Oct 15, 2024
@yannguillemin yannguillemin added Feature Request Souhait ou besoin à étudier pour un prochain développement 👷‍♂️ Ready to go Le besoin ou le problème est validé, il prêt à être développé.. and removed Triage Nouveau problème ou besoin à étudier et à classer labels Oct 16, 2024
@Alexmarmelab
Copy link
Collaborator

Alexmarmelab commented Oct 29, 2024

Solution
Dans les pages Accueil, Ressources, Sous-ressources ( + clic sur une sous-ressource) et Graphique :

  • ajouter une case à cocher sur chaque champ. La case à cocher doit être visible même lorsque le champ n'est pas survolé.
  • Quand au moins une case est cochée, faire apparaître un bouton secondaire "Supprimer la sélection"
  • Au clic sur ce bouton, demander la confirmation
de suppression :
    Titre : Supprimer la sélection
    Description : Êtes-vous sûr de vouloir supprimer les XX champs sélectionnés ?
    Liste : Etiquette [id] Nom interne
    Deux boutons :
Annuler / Accepter

Image

Image

Exemple avec deux champs qui vont être supprimés :
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Souhait ou besoin à étudier pour un prochain développement 👷‍♂️ Ready to go Le besoin ou le problème est validé, il prêt à être développé..
Projects
None yet
Development

No branches or pull requests

3 participants