site navigation does not appear
Permalink
I am new to Concrete5 and have just set up a new installation on my host server using Softaculous. I am using the Plain Yogurt theme. I have added some pages using the site map as described in the tutorial. However, none of the pages, including the Home page, show up in the Header Nav area. Is it possible I have a bad installation or am I just missing a step? any advice would be most appreciated.
Thanks!!
Thanks!!
By default, Concrete5 doesn't add anything to your Header Nav area, so you have to add things yourself. There are multiple ways to do it, some more complex than others, but I'll describe a good way to get you going:
- In the Dashboard, go to Stacks
- Add a stack called Header Navigation
- Click on the stack you just added
- Click on Add Block and choose Auto-Nav
- In the Auto-Nav settings, the default options should be fine, but you may want to display all sub-pages. Click Add to save the settings.
- Click on your newly added block and choose Custom Template, then select Header Nav in the drop-down.
- Save the changes to the Auto-Nav and then click to Approve Changes to the stack.
You now have a menu block that you are able to add to all the pages in your site that you can control from one place (so you don't have to edit every page again when you change the Auto-Nav in the future). So, we must now add the Header Navigation stack to each page you've created:
- Go to the Page Types section of the dashboard
- Click on the Defaults button for the Right Sidebar page type
- Click Edit to put it in Edit Mode
- Click on the Header Nav area and choose Add Stack
- Choose the Header Navigation stack and choose to add all blocks in that stack
- Click on the block you just added and choose Setup on Child Pages
- Tick all the pages and Save
- Publish the changes
So, you can now control your navigation from one point (within the stack) and it will be added by default each time you add a new page of that type. You may find that doing something similar will be very useful for the Header area and for the Sidebar area, should you want to keep the content in those areas the same across your website.
Good luck!