Custom Navigation

General plugins (Local) ::: local_navigation
Maintained by Carlos Escobedo
This plugin allow add new menu items at the end of Navigation Menu in order to customize your options menu even Boost Menu Navigation.
Latest release:
645 sites
39 fans
Current versions available: 3

With this plugin you can add new items to the Navigation Menu.
You just have to use the same syntax that is used for the navigation bar on theme general settings.

Now, you can add master nodes in Boost Menu Navigation.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5


Carlos Escobedo (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Tue, Aug 14, 2018, 1:47 PM
    Hi Cam Howard,

    thanks to a lot for your patience and for using this plugin.

    Regarding your first question, as you say the difference is found in the alignment of the icon. At the moment, there is no way to add an icon but it would be an improvement that I will try to add in the next version of the plugin.

    Regarding the multilevel, in the case of Boost can't be at the moment, only in the Navigation Block (right column). In the configuration of the plugin is briefly explained. I will try to explain it better in the next version. You can see that in the new screenshot that I've attached.

    However, in the right column, in the Navigation block, the Multilevel should work. In addition, the menu will always be displayed after the last parent node of the Navigation block.

    I have added two new screenshots about Moodle 3.5. How it should look in the Course view and how is the configuration screen of the Plugin with the alert messages where it is indicated that it should be displayed from the last navigation node and that only the first level is shown in Boost if you enable the option "Enabled Master nodes in Boost Navigation".

    To sum up, there are two limitations, one is in Boost Theme this plugin doesn't have multilevel and the second is in the Navigation Block the custom navigation is always at the end.

    Thank you very much for your comments and improvements that I will consider in future versions.

    If you still problems with this plugin, you can send me screenshots in order to my email see what it happens better.

  • Tue, Aug 14, 2018, 10:56 PM
    Hi Carlos,

    Thanks very much for your explanation and new screenshots.

    It's helpful to know that the multi-level menus don't currently work in the Nav Drawer in the Boost theme. That means I can stop trying to figure out what I need to do to make it work! wink If it's possible to add that functionality in the future, that would be beneficial.

    Thanks for considering the icon question, too. If it's possible to add the ability to include an icon in the future, that would be a very nice visual feature.

    Thank you for this plugin. Aside from my two questions, it's working great and is very useful! I appreciate that it works so well with language codes, too.

  • Mon, May 20, 2019, 4:12 PM
    can i to add the icon pix before the new custom menu navigation link?
  • Mon, May 20, 2019, 6:46 PM
    Hi Serenella,

    I'm afraid you can not add the icon pix for now.
    But, I'm working to add support to:
    - Add icons to the Custom Navigation Menu.
    - Add a second level of nodes to the Custom Navigation Menu in Boost.
    It will be available as soon as possible.

    Cheers and thanks a lot for your interest.
  • Fri, Aug 16, 2019, 2:29 PM
    Hello Carlos Escobedo,

    I installed the plugin version 1.5 for Moodle 3.7.

    I could see the error

    " Cannot redeclare local_navigation_extend_navigation() (previously declared in F:\wamp64\www\intact\blocks\navigation\lib.php:34 ".

    Could you let me know the error.
  • Tue, Aug 27, 2019, 8:56 PM
    Hi Carlos,

    Thanks for making this plugin. Looking forward to icons in the custom navigation menu and a second level of nodes.
  • Tue, Sep 3, 2019, 3:14 PM
    Очень ждем иконок. Это важно для нас.
  • Sun, Oct 20, 2019, 9:15 AM
    Hello, any news about the icons support? Also, I was wondering if I can add a link that's visible only to mentors and administrators, Basically I want to add "Add Course" link in nav, but I don't want students to see that link.
  • Sun, Oct 20, 2019, 11:17 PM
    @Nebojsa Dotlic: You can add a link in a block that could be only visible to mentors and administrators. I actually did just that showing different links (blocks) depending on the role of the user. Hope that helps.
  • Thu, Oct 24, 2019, 7:33 AM
    @Brendon Jimenez: Thank you Brandon, not a bad idea. Although this wouldn't work for me as I want the link to be inside the nav drawer of the Boost theme.
  • Thu, Oct 24, 2019, 10:47 AM
    you can actually add blocks to the nav drawer, and then using some css and/or jquery magic, hide/show the links
  • Wed, Oct 30, 2019, 7:32 PM
    I've installed the pluging but the icons are desappearing and there's squares instead... is there something I need to do or that I did wrong?

  • Thu, Jun 18, 2020, 4:18 PM
    Should this work in Moodle 3.8+ ?
    It's not throwing any debug errors but isn't generating any menu output.
  • Thu, Jun 18, 2020, 10:23 PM
    Hi Oliver Jackson
    I don't know if it works in 3.8. Regretfully I have not updated the plugin since 3.5. It is one of my TODOs to update the plugin so that it works correctly in the latest versions and add new functionalities.

    I hope to update it soon.
  • Thu, Jul 9, 2020, 10:54 AM
    Hi Carlos, is multi-level navigation menu available now in latest version?
1 2 3
Please login to post comments