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

Afficher les labels des étiquettes en colonne sur la liste des itinéraires #4283

Open
gbvt opened this issue Aug 26, 2024 · 4 comments
Open

Comments

@gbvt
Copy link

gbvt commented Aug 26, 2024

Lorsque l'on personnalise l'affichage des colonnes des Itinéraires, on peut afficher les étiquettes de chacun des objets en tant que colonne complémentaire. Ma configuration est la suivante :
image

Toutefois, l'affichage obtenu est celui des identifiants, et non pas des labels associés. Cela rend donc l'utilisation incompréhensible, comme affiché sur la droite de cette capture :
image

Est-il possible d'afficher le label, plutôt que le numéro d'identifiant ?

@babastienne
Copy link
Member

@gbvt ah oui en effet c'est pas très lisible.

Pas mal de colonnes ont été ajoutées comme utilisables dans la vue liste mais jamais testées en conditions réelles donc ça peut créer des mauvaises surprises comme celle-ci.

Ceci dit en regardant la doc (rapidement, j'ai peut-être mal regardé) je ne vois pas qu'il est possible d'ajouter cette valeur "labels" dans "trek_view", donc ça peut expliquer pourquoi l'affichage est mal géré.

Aller récupérer la valeur du label ça signifie aller lire une autre table de données quand on consulte la liste des itinéraires. Je pense malheureusement que ce n'est pas si anodin en terme de développement par rapport au système implémenté actuellement.

@babastienne
Copy link
Member

@Chatewgne une idée de la faisabilité de ce dev par curiosité ?

@Chatewgne
Copy link
Contributor

Ca a déjà été fait avec un ManyToMany au niveau des "Etats" d'Infrastructure par exemple.
Ma réserve est surtout au niveau du rendu : les labels sont longs, si on fait en sorte de récupérer les labels en l'état en les rajoutant "simplement" avec ce qui existe déjà, ça va déborder et rendre comme ça

image

@gbvt
Copy link
Author

gbvt commented Aug 28, 2024

En effet, je me doute bien qu'une liste avec des labels longs peut poser un soucis de largeur et d'affichage. Nous sommes uniquement à l'état de test, car c'est un utilisateur qui nous a demandé cet ajout pour y voir plus clair dans sa gestion.

@babastienne j'y ai été en mode test aveugle pour voir le bon fonctionnement de cette colonne. Comme tu l'as noté, cette colonne n'est pas notée dans la doc pour le trek_view, mais elle est disponible sur COLUMNS_LISTS["outdoor_site_view"]. Mon test étant non concluant sur les trek, pour le moment, je vais donc revenir sur la configuration précédente. Si un développement arrive, nous pourrons l'utiliser !

@babastienne babastienne changed the title Afficher les labels des étiquettes en colonne Afficher les labels des étiquettes en colonne sur la liste des itinéraires Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants