Amélioration de l’affichage des filtres actifs pour les enums

Description

Bonjour,

Dans le cadre de l’utilisation de la fonctionnalité de filtre, nous souhaitions une amélioration concernant l’affichage des filtres actifs dans l’interface dans le cas des énumérations. Actuellement, les filtres affichent uniquement les clés en base lié au code de la valeur de liste.

Par exemple,ici : Rôle : RD et Pays:FRen affichage pour ses filtres en francais,

ou anglais Rôle : RD et Country:FR, le libellé de l’attribut est bien traduis mais pas la valeur.

Ce qui serait optimal, serait d’avoir directement la traduction associé à ce code pour que l’utilisateur voit la bonne traducteur de valeur associé,( avoir l’icon associé si il y en as une, serait un petit + :slight_smile: )

Voici un rendu fais pour le moment:

Cela a été fait en inspectant la page web et en modifiant la div filter et les spans concernés, nous allons essayé de le faire de manières dynamiques pour ses 2 attributs dans le script JS du composants UI associé à l’objet, en natif ca serait formidable !

Bien cordialement,

Bonjour,

Sur les clients de la Démo en 6.1, le libellé pays du client est bien affiché dans le filtre.

Vous devez avoir un type de champ plus spécifique : ENUM simple/multiple ? recherche simple ou checkbox ? rendering sur le champ ?

Si on passe le champ en recherche simple + enum multiple, la UI affiche effectivement les codes au lieu du libellé. Mais dans les autres modes, le libellé semble bien s’afficher.

On va améliorer la présentation pour être plus homogène, et afficher l’icone si elle est présente.

2 Likes

Bonjour François, merci pour ton retour rapide.

Le type de du champs pays est énumération multiple, en recherche simple et le rendering est Selection avec recherche/PillBox :

Et nous avons ce retour dans le cas de recherche simple mais aussi en Case à cocher dans le cas d’un champs lié au role avec un rendering en Vertical

Pour finir, merci pour ses futures améliorations ! :smiley:

Cordialement,

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.