I would like to have a menu that shows for logged in, registered, users and that is separate from the main menu for the site. With the Helix Ultimate template and SP Pagebuilder, I do not see a way to add a position to place a "User Menu" near the top of the page. I'd appreciate any help and guidance on how to best achieve this.
How best to add a separate menu for registered and logged in users
2 replies
Hi,
I don't know what your level of Joomla knowledge is, but it is possible.
The easiest way is to simply add menu items visible only to registered users. Using Joomla Access Levels you can do a lot. Here you use what you already have in CMS box.
But you can also...
-
For Joomla 3 was extension "Advanced Template Manager" (RegularLabs) in which you could set different template for different User Groups etc. of course with different menu set inside.
-
You can also customize template code and load different menu for logged users. This, however, requires editing the code.
-
Do not use our menu from Helix, but create a custom header with logo and position name, for example, "top3" and there publish extra installed MegaMenu module (are available as free/pro). And with module you can do what you want. Even with using Advanced Module Manager (RegularLabs). This 3rd option seems the flexible and simplest to do. Even if you had to spend a few dollars for extra extension(s).
These are free tips I can give you here.
Thank you for the tips!
Hi there!
Thanks for your query.
You can create a menu item and simply set the access level for this menu item only for the registered group:
Here are some blog posts:
https://www.joomshaper.com/blog/complete-guide-to-joomla-role-based-user-access
https://www.joomshaper.com/blog/how-to-redirect-and-customize-login-on-joomla-site
Best Regards
Thank you for the help!
You're always welcome:)
Have a nice day!