Evolution #23056
Rendre paramétrable le bouton refresh dans edispatcher-toolbar
100%
Description
A Nice nous souhaiterions :
1) que le bouton refresh soit visible en permanence, indépendamment de la situation du cache
2) que le popover explicatif soit également permanent lors du survol
3) que le texte du popover soit paramétrable
4) qu'un simple clic (sans le shift) permette de mettre à jour le cache Arena ou, à défaut, que le texte du popover explique clairement qu'il faut faire shift+clic pour recharger la liste des applis
Pour le 1) j'ai fait une bidouille dans le css du template, mais qui ne me plait pas du tout (en gros tout ce qui est à class "hidden" avec ce tag est toujours visible, ce qui est quand même aberrant)
Je pense que je pourrais arriver à mes fins aussi pour le popover, mais je préférerais que tout cela soit géré au niveau du composant edisptacher-toolbar
Je comprends que ce mode de fonctionnement n'est pas forcément souhaité par tout le monde, mais je pense qu'en appelant le composant avec des options correctement choisies on devrait s'en sortir
Par exemple
<edisptacher-toolbar refresh-button-always-visible popover-always-visible popover-message="BLABLABLA" refreshmode="Shift"></edisptacher-toolbar>
Pour cela bien sûr il faut apporter des modifs au composant
Je propose de créer un edispatcher-toolbar-nice chez nous et de l'appeler avec notre template. Si cela fonctionne je le publierai sur patch
Révisions associées
fixes #23056 Rendre paramétrable le bouton refresh dans edispatcher-toolbar
Historique
#1 Mis à jour par Renaud Dussol il y a environ 6 ans
je n'arrive pas à appeler un composant avec un nom différent
Je suppose qu'il faut l'enregistrer quelque part, mais du coup ça fait + de modif en prod
Je vais tester sur un environnement de dev
#2 Mis à jour par Renaud Dussol il y a environ 6 ans
- Assigné à changé de Renaud Dussol à Christophe LEON
J'avoue que j'ai un peu de mal avec cette partie, notamment les javascripts (et pas assez de temps non plus)
PCI a pensé à une solution intermédiaire : afficher un parcours d'aide contextuelle en javascript (à la connexion d'un utilisateur, des éléments d'aide s'affichent au fur et à mesure, on pourra donc bien expliquer comment fonctionne le refresh). On mettrait ce javascript directement dans notre template.
Je pense néanmoins que rendre paramétrable le refresh serait une bonne chose donc je laisse la demande ouverte et je te l'assigne, car tu seras peut-être plus doué et plus rapide que moi pour le faire
#3 Mis à jour par Christophe LEON il y a environ 6 ans
- Statut changé de Nouveau à Accepté
1) que le bouton refresh soit visible en permanence, indépendamment de la situation du cache
=> option refresh-button-always-visible ajouté
2) que le popover explicatif soit également permanent lors du survol
=> option popover-refresh-trigger ajouté ( popover-refresh-trigger="hover" permettra d'avoir un popup actif au survol, par défaut a none )
=> option popover-refresh-placement ajouté ( par défaut a right )
3) que le texte du popover soit paramétrable
=> option popover-refresh-message ajouté
5) Non fait, par contre par défaut le texte explicatif contient la notion du shift+clic
#4 Mis à jour par Anonyme il y a environ 6 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 4768eaf2deccfcd421f63450efffa26a5eccc69d.
#5 Mis à jour par Christophe LEON il y a environ 6 ans
- Version cible mis à Envole 5.8
#6 Mis à jour par Arnaud FORNEROT il y a environ 6 ans
- Statut changé de Résolu à Fermé