Drupal 选项卡丢失/消失
在我的代码中,我使用 MENU_LOCAL_TASK 创建一些选项卡。 有时,由于某些未知原因,某些用户的选项卡会消失。 我有来自其他 Drupal 或贡献模块的类似代码。
我能做的唯一补救措施是截断所有缓存表并执行 menu_rebuild()。 谁能帮助我吗?
谢谢。
In my code, I create some tabs using MENU_LOCAL_TASK.
Sometimes for some unknown reasons, the tabs disappears for some users.
I have the similar codes from other Drupal or contributed modules.
The only remedy that I can do is to truncate all cache tables and do menu_rebuild().
Can anyone help me?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你用的是6.16吗?之前的版本存在一个问题,可能会导致菜单表无法100%重建,因此6.16中引入了锁定框架。
我自己也看到过这个问题,其中管理部分的各个部分将消失,清除缓存或调用 menu_router_build() 是恢复它的唯一方法。
Are you using 6.16? There is an issue in versions before that that may cause the menu table to not be rebuilt 100%, thus a locking framework was introduced in 6.16.
I have seen this issue myself where sections of the admin section will vanish and clearing the cache or calling menu_router_build() is the only way to bring it back.