Child pages, Autonav and Sitemap structure.

Permalink 2 users found helpful
Hi peeps.

I've tried searching around for a bit and haven't quite found what I'm looking for though I'm sure this has been asked a gizillion times.

How can I achieve the following structure in a Website/Autonav

Home
>Home subpage
>Home subpage
>Home subpage
2nd Page
>2nd Page subpage
>2nd Page subpage
>2nd Page subpage
3rd Page
>3rd Page subpage
>3rd Page subpage
>3rd Page subpage

Concrete looks like a great system but until I can solve this one it'll take some convincing in the office.

Thanks in advance for the help!

 
Steevb replied on at Permalink Reply
Steevb
martin9999uk replied on at Permalink Reply
Thanks for the link. Though I don't think I've explained myself clearly enough.

Concrete5 appears to require that all pages nest under Home as Children and Grand children. I want my Homepage to appear to have Children and Siblings.

In many occasions clients want Home to be an about page with Children. These Children would appear in a drop down underneath the Home menu item.

I am able to hide Home by tweaking my drop down template but it still appears in my breadcrumbs, I could also hide it here too but going this route things are starting to get messy.

Is there a way to hide Home in its entirety? i.e. so it doesn't show up in menu's and breadcrumbs?

If this is not possible then it seems that my team and I will continue to use Wordpress which allows for very flexible sitemaps.


In Summary:

Concrete currently uses a structure like

Home
-Child Page
--Grandchild Page
--Grandchild Page
-Child Page
--Grandchild Page
--Grandchild Page

I'd like (at least the illusion of)

Home
-Sub Page
Sibling
-Sub Page
-Sub Page
Sibling
-Sub Page
-Sub Page

Thanks once again for the help.
drbiskit replied on at Permalink Reply
drbiskit
You can do this - but it isn't really how C5 is designed. By default all of the pages of a site sit under the home page - it's the root of the site. So 'Home' is really its own entity, then with top level pages sitting underneath it, and then siblings underneath them - as you have pointed out!

But if you're set on doing this then I'd recommend you create another page under root home called 'home', hide the root home page from your nav by selecting 'Exclude from nav' in Properties / Custom attributes.

This will give you a navigation that allows you to do what you want.

You'd also want to then redirect your root home to your new home page. Either by editing your .htaccess file or with this addon:http://www.concrete5.org/marketplace/addons/page-redirect/...

Hope that's helpful.

PS - Don't give up on C5 because of this! It is far superior to Wordpress.