I manually created a menu where each parent term is a taxonomy. so:
Menu name:cars
Path: cars
Note that 'cars' is a path auto generated url for taxonomy/term/3. I thought you could only put nodes here, but this saves instead of giving the usual error when the path is not available.
Each one of these parent items has 1 level of children. Or, should at least.
In the Structure > Menu view, you can easily see the menu structure with parent and children.
however, when this is rendered as a menu block, only the parents are displayed. Is this because the Parent is a taxonomy term and not a node?
One of the reasons I think it may be a bug is that if you look at the source code the html shows 'collapsed' as an li class, indicating that it knows it needs to have children here. The second reason I think this is a bug is that if I change this to node/(number) instead then everything works fine.
Thoughts?
Comments
Comment #1
bbinkovitz CreditAttribution: bbinkovitz commentedDo you have the parents set to render as expanded? If not, that may be causing your issue. If so, the children will render if and only if their parent page is the active page.
Comment #2
bbinkovitz CreditAttribution: bbinkovitz commentedI'm also wondering whether you're using the core menu module or if you're using the contrib module Menu Block? ( http://drupal.org/project/menu_block/ ) Either way, this probably isn't an issue with the core Taxonomy module, but with either a core or contrib Menu module.
Comment #3
Gastonia CreditAttribution: Gastonia commentedI am using core menu module. I ll try with expanded and report back. thanks!
Comment #4
jdidelet CreditAttribution: jdidelet commentedI confirm this bug. I don't use menu_block contrib module and when we have a taxonomy term as parent, the childrens don't appear.
Comment #5
jdidelet CreditAttribution: jdidelet commentedI forgot to tell I tested on 7.17 version of Drupal.