我想要一个类似于下面的菜单结构放置在页面的侧边栏中。在Drupal 7中,我怎样才能显示未扩展的子模块项目?
Insects
Animals
Mammals
Bears
Whales
Reptiles
Snakes
我想它进行设置,以便如果用户是熊页面上,动物和哺乳动物菜单将扩大......但是用户可以单击旁边的箭头,爬行动物有该菜单展开,并看到蛇选项。但是,当我检查$ page ['sidebar']渲染数组时,未扩展的子菜单项甚至未包含在数组中。所以,如果我在熊上,没有什么低于$ page ['sidebar'] [任何数量的爬行动物是]
我想写一个模块,通过数据库建立这个,但在那一点上,我会几乎重写和实现菜单模块,因为我需要在页面上包含这个新数据的html输出。什么是最好的方法来解决这个问题?
注意:也发布在Drupal的堆栈交换上,但这似乎减少了流量。 https://drupal.stackexchange.com/questions/14619/displaying-all-sub-menu-items-even-when-not-expanded