Power Apps Dynamic Navigation Menu Component

Поділитися
Вставка
  • Опубліковано 6 жов 2024
  • In this video, I will show how to create a fully dynamic Navigation Menu Component. We will go through a step-by-step walkthrough of building dynamic PowerApps Navigation Menu Component that can be used as Left Navigation, Top Navigation, and footer navigation.
    You can use this approach to build navigation in the canvas app without components.
    Recommendations to use components. Because with a component, you can build reusable controls that app users can reuse as per their app and business need.
    Link to Dynamic Navigation Component : github.com/Dee...
    Connect with me
    Twitter: @deepak_s22
    Website: www.deepakshri...
    Facebook Page: / deepak-shrivastava-108...
    #Components #PowerAppsMenu #PowerApps

КОМЕНТАРІ • 56

  • @Explorewithpooja_2
    @Explorewithpooja_2 10 місяців тому +1

    Thanks for the video. May I know where have you defined the varcurrentmenu and varshowsm?

  • @aminabintiali-470
    @aminabintiali-470 2 роки тому

    Many thanks Deepak. I'm able to manipulate my project based on your tutorial. Great job!!!

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому

      You are most welcome

    • @dileepkumarsingh3108
      @dileepkumarsingh3108 2 роки тому

      Can you please tell me how to navigate into screen through sub menu items. For example by clicking on SM1 i want to navigate to next screen.

  • @devanand2831
    @devanand2831 Рік тому

    Hi Deepak, This is really a great piece of work. This tutorial answered many of my questions relevant to Menu and Sub Menu Navigation. Thanks for making this video!

  • @dimitridelizee3555
    @dimitridelizee3555 2 роки тому +3

    Great video. Thank you for these explanations and this video which is really helpfull.
    I have a question. How can I click on the Submenu level to open another screen?
    Example : Screentogoto : 'HomeScreen'. Thank you for your answer.

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому

      Thanks for Watching. Add the "NavLink" in submenu table (similar to Menu) and Use Navigate function to go to another screen on click of menu/submenu

    • @teensbiblestudy6560
      @teensbiblestudy6560 Рік тому

      @@DeepakShrivastava : navigate function is not supported

  • @umeshgaur6960
    @umeshgaur6960 2 роки тому +1

    Kudos to you, your contents very informative and easy to replicate..Thank you so much

  • @vikramsingh-yl8rl
    @vikramsingh-yl8rl 2 роки тому

    Nice video, Deepak Sir. Was looking for this subject, and there you are with a wonderful explanation. May you have a wonderful year ahead. Keep educating...........

  • @kooled2245
    @kooled2245 2 місяці тому

    Hi Deepak, Thank you for this wonderful Video, it's helpful to understand how to make navigation menu! But I followed every steps and somehow the bottom navigation menu isn't functioning as the same as you're showing on the video, can you help please! Highly appreciate!

  • @jorgedlf
    @jorgedlf Рік тому

    Very interesting. I believe i will adapt this for my needs.

  • @RyanBond
    @RyanBond 2 роки тому

    Great work! It works really well. Thanks for providing the link to the component as well.

  • @ILifeToEnjoy
    @ILifeToEnjoy Рік тому

    Great Video, worked for myself aswell. Only one thing thats kinda annoying: Swapping between ppl doesnt really work smoothly. The Power App takes plenty of time loading in between different current users.. Any idea how i can reduce the loading time span?

  • @prasenjitmukherjee5010
    @prasenjitmukherjee5010 2 роки тому

    One of the best tutorial and useful video that I have ever seen. Excellent Sir.
    Can I use different component for different screen,where Screen1 will contain left navigation,Screen2 contain Top navigation like this?Please guide me Sir.

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому +1

      Thanks for watching. Yes you can use different component for different screens.

    • @prasenjitmukherjee5010
      @prasenjitmukherjee5010 2 роки тому

      Not able to download from your link. Can you suggest please how to do it? Actually getting error msg while creating varcurrentsm and varshowmn. Where to initialise Sir during component creating time?

  • @colinadevivero
    @colinadevivero 2 роки тому +1

    Very nice work

  • @ginnyvats7738
    @ginnyvats7738 2 роки тому +1

    Only one question how to import this in our canvas app
    whenever i try to import directly into my app component it shows this , "To import from the component libraries, save your library files to cloud and select get more components from the insert pane". what to do now sir

    • @aforteza13
      @aforteza13 2 роки тому

      I have the same problem :( And also there's an issue with the Microsoft Transalator

  • @IMChrisThom
    @IMChrisThom Рік тому

    How could you change your menu items based on a user. For example having an admin button that would be only accessable to managers

  • @ThePaulseville
    @ThePaulseville 2 роки тому

    Thank you for your great work Deepak. I'm very excited to try it out but when I try to import it to my component library, it errors with the message 'to import from component libraries save your library files to the cloud and select 'get more components' from the insert panel. Import it as an app and it errors with the message 'something went wrong. Please try again later'. Any chance you can export it to Github again?

  • @sundrapillay6668
    @sundrapillay6668 2 роки тому

    Thanks Deepak for sharing

  • @willswei3215
    @willswei3215 2 роки тому

    Hi Deepak, thanks for sharing. Just have a question. when i use Top or Bottom Navigation,and click on menus(Calendar, Settings,Help) which don't have submenus the screen will turn blank, not sure if you are having the issue there.

  • @AR_1725
    @AR_1725 Рік тому

    HI Deepak, I have added in navigation to go to different screens through Menu, Submenus - However, when I return to a screen, the submenu is still showing. Is there a way to reset or hide submenu once an option has been clicked or screen changes? Thanks

  • @kevinjoseph9023
    @kevinjoseph9023 2 роки тому

    Your kit is sweet!

  • @tukaisvlog
    @tukaisvlog Рік тому

    Where we need to declare varcurrentmenu variable?

  • @timothygalloway6323
    @timothygalloway6323 Рік тому

    Where is the link for the SVG? I went to your github, but couldn't view the file in VSC or as a text file. Thanks.

  • @ayushkumar-vb2pu
    @ayushkumar-vb2pu 2 роки тому +1

    Hi Deepak
    There is an error in variables varcurrentmenu and varshowsm
    Can u elaborate on the video where u initialized them ?

  • @hardingetaiwan1769
    @hardingetaiwan1769 2 роки тому +1

    Hello Deepak, can you provide me the SVG code for the 7 minutes 10 seconds in the video? Or where to get it? Thank you.

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому

      I have added a link to component in video description , it include SVG as well.

  • @tusharmehtadxb
    @tusharmehtadxb 2 роки тому

    Awsomework,

  • @dileepkumarsingh3108
    @dileepkumarsingh3108 2 роки тому

    Thank you so much but if I want to navigate to next screen through submenu for example SM1 .How it possible..

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому

      Follow the same logic that you did for main menu. add navigate option in table data for sub meu and use navigate function on click of sub menu

    • @dileepkumarsingh3108
      @dileepkumarsingh3108 2 роки тому

      Ok thank you

  • @akbarmahfuzalam
    @akbarmahfuzalam 2 роки тому +1

    Hey Deepak, Where is the SVG Icon code ?

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому +1

      Hello Akbar, I have not used SVG , instead I used power apps Icons.

  • @manojroy8862
    @manojroy8862 2 роки тому +1

    I'm getting error of TemplateWidth in Gallery_Menu at X Position so let me know that how to solve it?

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому +1

      Hi Manoj , You can download the component and compare. you can find the link in video description.

    • @manojroy8862
      @manojroy8862 2 роки тому

      @@DeepakShrivastava Thank you for your kind message and I checked that where I made mistake.Also, thank you for sharing component in video description.

  • @gregbarbeck241
    @gregbarbeck241 Рік тому

    Use legacy ribbon to load this component

  • @rogersmendoza4620
    @rogersmendoza4620 Рік тому

    Nice video, but I couldn't get the code.

  • @tigere3528
    @tigere3528 2 роки тому +1

    You lost me at the variables, when did we define variables?

    • @DeepakShrivastava
      @DeepakShrivastava  2 роки тому

      Let me know what variable are you referring to ?

    • @tigere3528
      @tigere3528 2 роки тому +1

      Sorry, towards the end when you mention switch logic for submenu. I was creating the component inside teams so the pressing Alt and click was not triggering the submenu selection. When I realized, added the component to a regular screen then the selection interaction started working