We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Structure Module Sub-Navigation Problem

Development and Programming

JohnGribben's avatar
JohnGribben
111 posts
16 years ago
JohnGribben's avatar JohnGribben

Hello,

We are using Structure for a client’s site that has a rather deep page hierarchy. Overall, it has been fantastic. I am currently having a problem, though, with the nav_sub tag. It functions perfectly for the first four levels of navigation, displaying only direct ancestors of the current page. But starting at level five, it starts to display children outside this direct lineage, and by level six a sort of site_map view appears, showing all pages descended from the top level.

I hope this makes sense.

Thanks, John

       
rockthenroll's avatar
rockthenroll
485 posts
16 years ago
rockthenroll's avatar rockthenroll

This will be fixed in the next version. Thanks!

       
JohnGribben's avatar
JohnGribben
111 posts
16 years ago
JohnGribben's avatar JohnGribben

Thank you! Again, this is brilliant work. It works quite well with this project.

Do you have any idea when the next version will be released?

John

       
rockthenroll's avatar
rockthenroll
485 posts
16 years ago
rockthenroll's avatar rockthenroll

@JohnGribben Soon 😊 We’re dangerously close

       
JohnGribben's avatar
JohnGribben
111 posts
16 years ago
JohnGribben's avatar JohnGribben

@rockthenroll, outstanding! Thanks!

       
Jason Morehead's avatar
Jason Morehead
456 posts
16 years ago
Jason Morehead's avatar Jason Morehead

Heh, I just discovered this problem with a site I’m currently working on; I’m relieved to see that it’ll be addressed soon.

       
JohnGribben's avatar
JohnGribben
111 posts
16 years ago
JohnGribben's avatar JohnGribben

Hello again,

I was wondering whether we could revive this thread. The site to which I originally referred last October is almost ready to launch (the client has entered their considerable amount of content). We purchased the upgrade to Structure, but the problem I posted appears to persist. Here is an example:

http://thecenter.ehclients.com/index.php/disease_information/asthma/what_is_asthma/

On this page, four levels down, the nav_sub tag (displayed in the left column) functions perfectly, displaying only direct ancestors of the current page. But if you drill down one more level, to “Definition of Asthma” for instance…

http://thecenter.ehclients.com/index.php/disease_information/asthma/what_is_asthma/definition_of_asthma/

…the nav_sub tag begins to display child pages outside this lineage.

I was informed that this would be fixed in the new version of Structure that we purchased. Is there a parameter I need to configure? I checked the new documentation, but I could not find anything that seemed to relate to this issue.

Thanks, John

       
rockthenroll's avatar
rockthenroll
485 posts
16 years ago
rockthenroll's avatar rockthenroll

@JohnGribben Same type of resolute from a different issue. We’re working on a bug fix for this week. Hang tight!

       
Dom Stubbs's avatar
Dom Stubbs
156 posts
16 years ago
Dom Stubbs's avatar Dom Stubbs

Coincidentally I’ve just run into this issue, on a site that we’re hoping to hand over to the client early next week. A fix this week would be such a big help. Much appreciate it.

       
JohnGribben's avatar
JohnGribben
111 posts
16 years ago
JohnGribben's avatar JohnGribben

Thanks, @rockthenroll!

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.