{solved}Menu structure

For discussion and questions related to CMS Specific templates and stylesheets (CSS), and themes. or layout issues. This is not a place for generic "I don't know CSS issues"
Post Reply
jospanner
Forum Members
Forum Members
Posts: 105
Joined: Tue Mar 25, 2008 11:34 pm

{solved}Menu structure

Post by jospanner »

{solved} Hi - I need some expert help with organising and displaying a menu structure please.

Okay so website (not live) is http://pearsaa2.memset.net/~johnson/

I need to display a 'selection' of the second level pages that can be seen in the left navigation on the Services for You and Business Services pages. They need to be visible on the other main pages eg Home, About, Careers, Our People, Contact in the left navigtaion area with same styling.

The client needs to be able to change these pages so I can't hard code them in. And I can't use the show number of levels start level options as the pages I want to display are not sub pages of that page.

I hope I have explained it clearly enough! Some help would be most appreciated as I am tying myself in knots!

Many thanks
Last edited by jospanner on Thu Dec 02, 2010 12:39 pm, edited 1 time in total.
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am

Re: {solved}Menu structure

Post by Dr.CSS »

Glad you figured it out, posting your solution may help others...
jospanner
Forum Members
Forum Members
Posts: 105
Joined: Tue Mar 25, 2008 11:34 pm

Re: {solved}Menu structure

Post by jospanner »

Okay - sure. The solution was actually down to the organisation of pages in the overall structure more than messing about with the menu template. And I must claim solved by a colleague rather than me!

I pulled the 2 parent pages out of the main horizontal menu as 'pages' with content and turned them into 'section header's. So they dropped down a level in the hierarchy. Then I asked the template to show_root_siblings but then to exclude_prefix and then the pages I didn't want to be seen I added that prefix to the page-alias. Eg exclude_prefix="page" then call page page_example-one.

Did the trick!
Post Reply

Return to “Layout and Design (CSS & HTML)”