First of all, is this a bug?

Attached is a commented screenshot that describes the problem. It negates cat_menu's great feature of being able to move the menu links around at admin/menu. This behaviour is the same whether the parent container is in the admin navigation menu or primary links.

CommentFileSizeAuthor
custom_block_and_breadcrumbs.gif14.4 KBvenkat-rk

Comments

Jaza’s picture

Category: bug » support

This is not a bug - this is a scenario that the category module does not currently cater for. I don't know of any way that you could get the category module to support this kind of setup, as category_menu relies on the underlying Drupal menu system, which does not support a top-level menu item in one menu tree being the child of a menu item in a different menu tree.

Perhaps the core menu system needs "distant parent support"? ;)

venkat-rk’s picture

which does not support a top-level menu item in one menu tree being the child of a menu item in a different menu tree.

Yes, I think I can understand now that this is a shortcoming of the drupal menu system rather than category_menu, although I haven't tested a similar scenario using plain pages moved into a custom menu or taxonomy terms ordered into manually built menus.

venkat-rk’s picture

Hmm...I understood your point better now, Jaza, after reading your reply again. It would be fun if the core menu system ended up with distant parent support:-)

venkat-rk’s picture

Having this feature in core menu would help get what they call the TLL navigation right. You could have the links to the actual container pages as the top level links, clicking on them would bring up those pages with their child container(s) in a separate block (great for the ability to name it separately, theme it separately) etc., all the while retaining the breadcrumbs and the cat_menu hierarchy.

venkat-rk’s picture

By some coincidence, merlinofchaos has a post on pretty much the same subject. Do you think any of these ideas could be applied to the category module?
http://www.angrydonuts.com/menu_set_location_can_eat_my_shorts

venkat-rk’s picture

For some reason, only the following url works:
http://www.angrydonuts.com/menu_set_location_can_eat_my_sho

kowalke’s picture

If you include the full url, http and all, breadcrumbs still work on Primary Links. A hack, sure, but it gets the job done.

JirkaRybka’s picture

Status: Active » Closed (fixed)

This is a 3 years old support request, speaking about now unsupported version 4.7.x

Although there are a few interesting ideas here, I still believe this is obsolete issue, so closing now. Feel free to re-open, if you feel that way.