For example, suppose a menu like so:
Parent 1 Child A Child B Parent 1 Child C Child D Child E Parent 2 Child F
In a certain part of my template, I want something to show depending on the current "location" in the menu. If the user is on the
Child D, or
Child E pages, then I want a little menu to show up that says
Parent 1 as the header and the children as the links. I've tried a variety of things (creating a custom walker object, writing css to just not show the items that shouldn't show, etc.) Also, if there are no children at all, then I don't want to display the parent even on the parent's own page. Does this make sense?
I don't want a plugin that does/helps with this (I don't like to have my template "depend" on a plugin)