
PowerApps ajout d'un menu burger
Étiquetté : collection, powerapps
PowerApps ajout d'un menu burger
Posté par Vincent HERY sur 26 janvier 2022 à 10h41Bonjour à tous et surtout à @R3dKap 😜
Il y a quelques temps j’avais récupérer un composant de type MenuBurger créer par Emmanuel. Il est top !!
Je voudrais le réutiliser mais le PB c’et que je n’arrive plus à le personaliser.
Merci d’avance à Emmanuel pour son aide.
Amicalement !
PostID=HCjpNAUGMo4ZUDA
Vincent HERY a répondu Il y a 1 année, 4 mois 1 Membre · 11 Réponses- 11 Réponses
Salut @Vincent HERY 😉,
Allez, dis-moi ce que tu veux personnaliser…
Le composant c’est celui-ci : ControlAnimator ?
CommentID=tWyyO1pyOr3rygJ, PostID=HCjpNAUGMo4ZUDA
Salut @R3dKap il me faut exactement le menu burger que tu site en exemple sur la page du composant que tu m’as envoyé.
Merci pour ton aide
CommentID=lTUYUtqStUjpXpz, PostID=HCjpNAUGMo4ZUDA
Mon PB c’est que je n’arrive pas à utiliser la propriété “Reverse”.
Je voudrais 1 clic => ouverture anime du menu
un autre clic => fermeture anime du menu
J’y arrive mais en 3 clic 😞
CommentID=TU930zLpobr3pUS, PostID=HCjpNAUGMo4ZUDA
LOL… Pas de soucis… Voici comment faire :
Sur ton icône Hamburger :
Set(varAnimateMenu, false);nSet(varAnimateMenu, true);nSet(varMenuOpen, Not(varMenuOpen));
Sur ton ControlAnimator :
Animate = varAnimateMenunReverse = varMenuOpen
Voilà… Ca fonctionne avec ça chez moi…
CommentID=rLXuyothHwS48wo, PostID=HCjpNAUGMo4ZUDA
C’est parfait !!! Merci à toi
ton composant d’annimation c’est vraiment cool…🤩
CommentID=SvaTlrEcQ5lXcZK, PostID=HCjpNAUGMo4ZUDA
Hello @R3dKap
J’ai une petite question toujours sur le menu burger, je me demandais si il était possible de masquer certains éléments du menu en fonction d’un niveau d’habilitation (exemple je fais partis d’une liste SharePoint Admin alors je vois tout, sinon je vois que les 3 premiers éléments du menu)
Merci d’avance pour tes réponses
CommentID=AjSxIoXtZ7UTMWo, PostID=HCjpNAUGMo4ZUDA
Salut Vincent HERY,
Oui bien sûr. De mémoire, chaque élément de menu est un libellé (ou un bouton je sais plus). Il suffit de définir sa propriété Visible en fonction du fait que
User().Email
fait partie d’une liste d’emails dans ta liste d’admins…Dis-moi si t’as besoin de plus d’aide…
CommentID=04ZkEU8zAT1FK9L, PostID=HCjpNAUGMo4ZUDA
Merci Emmanuel pour ta réponse, oui je veux bien un peu d’aide, c’est dans la partie composant qu’il faut définir cette propriété ?
Dans mon cas j’aimerais que les Menus “Equipe Achat” et “Admin” ne soit pas visible lorsque l’utilisateur ne fais pas parti de la liste Admin.
J’espère que je suis clair 😜
SubCommentID=KTVc3RFY4hKZFmp, CommentID=04ZkEU8zAT1FK9L, PostID=HCjpNAUGMo4ZUDA
R3dKap j’ai trouvé une autre solution, j’ai filtré ma galerie de Menu en fonction de l’appartenance à ma liste Admin
Encore merci pour ton aide
SubCommentID=hilq4pPI9lB6V0i, CommentID=04ZkEU8zAT1FK9L, PostID=HCjpNAUGMo4ZUDA
Alors de mémoire, le menu en lui-même n’est pas un composant. C’est mon composant ControlAnimator qui est utilisé pour animer le menu, c’est tout. Sinon, normalement ton menu en lui-même c’est simplement un conteneur dans lequel tu as une galerie avec tes éléments, voire des libellés ou des boutons en fixe…
Alors du coup, dis-moi déjà comment est constitué ton menu…
CommentID=P1KDqxTCAtqojqp, PostID=HCjpNAUGMo4ZUDA
j’ai trouvé une autre solution, j’ai filtré ma galerie de Menu en fonction de l’appartenance à ma liste Admin
Encore merci pour ton aide
SubCommentID=7KeMSVwKRv3IhTp, CommentID=P1KDqxTCAtqojqp, PostID=HCjpNAUGMo4ZUDA
Connectez-vous pour répondre.