I have a site with many books, some of them fairly large. I have it set up so that there is a book navigation block on the right hand side of the page. I want to be able to expand the navigation block to enable child pages to be viewed. However, the parent page of the children does not have content in it. Thus, it seems silly to have to click and empty page, wait for the browser to refresh, just so I can view children pages, so I can click again to get the child pages. It is a very disjointed experience for a user.
I am looking for a solution that can look something like this:
- Top book page
- P2 (<-- this page has no content, it is a header that describes the kinds of pages below)
- -1 child of p2
- -2 child of p2
- -3 child of P2
In this case, clicking P2 would expand its children, but not navigate away from whatever page you are on. Preferably, this would be a solution that I could implement site-wide, rather than perform individually for every single book (there are many books, and they will be updated periodically, so a automated solution is obviously ideal).
I am currently having difficulty understand why no-one else (to my knowledge) has had this difficulty, or why there are no contributed modules to help with this. Perhaps I am missing something obvious.
I am using Drupal 7.
Any help would be greatly appreciated!