Menu Bar Visibility

I’m finding lots of issues with the menu bar (standard navigation, or made into a global).

If a page in the node tree is set so it doesn’t show in the menus (the eyeball), then menus don’t show on that page when you’re on it. But I want pages that aren’t in the menus that have my menus. What am I missing? There’s more, but I need to get this working first.

If your menu is for your entire site, it should be converted to a global.

I’m not sure I quite follow what you want to do with the menu. Are you saying you want to build and design your own sub menus rather than Elements handle it?

I think what you’re asking for is child pages of a hidden page to be displayed in the menu - is that correct?

If so, this is not supported. I would suggest you instead use a folder to group the child pages, then folder will be shown in the menu but will not link to a page (as it’s not a page!).

Hope that helps, but let us know if you need more help :slight_smile:

Menus were already a global. Globals are very twitchy; almost all the errors I get come from Globals complaining about something after I’ve made a change.

In this particular case, I’m pretty sure there’s a bug I hit which is now hidden by all the other things I did to recover. If I hit it again, I’ll let you know immediately, rather than long after the fact.

But here’s the scenario (I’ll simplify). I have four pages in my site. Three should be in the menu, one should not. But all pages have a global top area which includes my menu bar, because if you’re on that fourth page I want you to be able to navigate back out via menus.

At some point going back and forth between the design mode and previewing the site, the menu bar disappeared from that fourth page (it was there initially). As I tried to figure out why that was, I eventually ended up with multiple errors in the menu bar on all the other pages. Since that was just a “play” project, I just abandoned it and started a new playground.

I have this exact same scenario on my site. In my case I have a Privacy page that is not displayed in the menubar, but still has a menubar. In my case it seems to be working fine, the menubar is always present and functional.

Mine is also setup as a global and is present on every page including the one that is not represented in the menubar.

Exactly. It was a Privacy page that triggered the issue for me. Originally, everything worked, but something triggered a slow meltdown. First, the menu bar disappeared on the Privacy page, then the menu bar for the other pages started showing resource errors. This might have happened when I started fiddling with the global I created (Dan may remember an earlier question I had about editing Globals after they’ve been placed). I’m also wondering if it has to do with the size of the Logo PNG I placed in the menu bar: it’s a far bigger file size than needed, so is being reduced by Elements.

Hey @thominator, Sounds like there’s some bugs we need to fix! Can you share your project via Elements Cloud and we’ll look at fixing it up for you?

@dang As I noted, I was playing, and once I had a mess I just deleted that play file. However, I’ll attempt doing the same thing this weekend and see if I get the same result.

No problem, send it over if you managed to recreate it!