我正在使用 Drupal6。
我在 Site Building -> Menus 中定义了一个名为“sidebar link”的菜单。然后是我的代码,我构建了类似“menu_tree('menu-sidebar-links');”的菜单。
如果我在主页或子页面上,那么我希望该菜单展开。有用。
但是,它经常消失。菜单停止扩展。为了解决这个问题,我必须清除 Drupal 中的缓存,然后它才能重新开始工作。
我在 Drupal 6 中发现了一个潜在的修复方法,无法构建菜单路由器和链接
但在这个解决方案中,该变量仅在我运行更新时设置。我试过了,它有效。但在下一次加载时,它不会重建。因此,不知何故,该变量再次设置为 FALSE。但我希望它每次都重建,也许只是一个菜单而不是全部(我有 3 个菜单,这些菜单工作正常,因为那些只是链接而不是子菜单)。
有人可以建议修复吗?
PS:我无法提供链接,因为此代码正在网站重新设计中使用,并且在上线之前只能在内部网络中访问。
谢谢