Editing the main navigation bar

Permalink
Hi there

I have recently taken over maintenance ofhttp://integralalliance.org and I'm having a bit of a nightmare with it lol.

There is a page link at the bottom of the page: Job Opportunities, but I need to make a Jobs menu option linking to this page on the main bar.

Can anyone please tell me how?

Thank you

 
JohntheFish replied on at Permalink Reply
JohntheFish
The nav bar is generated with an autonav. It automatically lists pages on the site as a dropdown nav tree.

Pages are excluded from that top level if:
- their parent is excluded
- they are excluded by an 'exclude from nav' attribute
- the autonnav block template is coded to exclude them

Assuming for now that the autonav template is not hard coded:
You jobs page is beneath 'about', which also doesn't show in the main nav. So you can try any of:
- clearing the 'exclude from nav' attribute for 'about' and you should get about and subpages including jobs in the autonav
- moving 'jobs' in the sitemap so it is now directly beneath the home page. You may also need to clear an 'exclude from nav' attribute.
- creating an alias for 'jobs' in the sitemap so it also appears immediately beneath the home page

Any of the above may have side-effects on other nav elements in the site, including in your current footer nav, depending on how they are generated.

If the Autonav is hard coded, none of the above will work and you will need to discover where it is coded (theme or custom block template) and modify the php.
DRadmin replied on at Permalink Reply
Hi - thanks for this! I normally work totally within another CMS and have done for several years, so a lot of this is totally alien to me lol.

Is there any other way I can create a 'Job's menu link and then just link to existing pages?

Thanks
JohntheFish replied on at Permalink Reply
JohntheFish
- creating an alias for 'jobs' in the sitemap so it also appears immediately beneath the home page
stewblack23 replied on at Permalink Reply
stewblack23
Morning DRadmin

I took a look at the code on your site with Chrome Developer Tool. Looks like you are running concrete5 5.6 and the main menu is created with the old Super Fish plugin.https://www.concrete5.org/marketplace/addons/superfish/...

As JohntheFish stated in his post above. Follow his directions and see what you get. Odd are there is a exclude from nav attribute on the Jobs Opportunities page that is stopping the page from being displayed. According to the URL structure the Jobs Opportunities page is under the about page in the sitemap.