首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal 8管理工具栏不断消失

Drupal 8管理工具栏不断消失
EN

Stack Overflow用户
提问于 2017-01-20 00:48:05
回答 1查看 995关注 0票数 0

当我在本地主机上创建新的Drupal站点时,我的管理工具栏可能只有一天。下一次我在本地启动它时,管理工具栏就消失了,我根本无法管理我的站点。

附件是创建新站点并运行install.php后的外观。这样停留了一天,然后工具栏被完全移除,我什么也做不了。

对我可能做错了什么有什么建议吗?我希望我能提前提供更多的信息,但我是Drupal的新手,不能完全确定缺少了什么。

EN

回答 1

Stack Overflow用户

发布于 2017-03-22 15:00:54

首先,确保启用了admin_toolbar_tools模块。

如果模块状态良好,则可能是管理工具的某些模块中断了菜单树。

在我的例子中,它是来自开源社交软件包的social_admin_menu模块。

有一个名为social_admin_menu.administrator_menu_tree_manipulators的服务,它有Drupal\social_admin_menu\Menu\SocialAdminMenuAdministratorMenuLinkTreeManipulators类,并且这个类有checkAccess()方法,可以改变对树中某些菜单项的访问。

问题出在逻辑检查if ($this->account->id() !== 1)中,因为id()方法在那里返回字符串。

admin_toolbar_tools以外的自定义模块或contrib模块中使用'admin_toolbar_tools'进行搜索可以帮助您检测问题,最有可能的是在某个地方使用此菜单的根项目'admin_toolbar_tools'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41747287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档