感谢 @Johani,我发现了由 @Falco 制作的这个优秀的主题组件
。现在,用户的所有群组都会被设置到 body 标签中。我一直在寻找解决方案,但没找到任何关于此组件的提及。
我发现该组件存在一个奇怪的问题(管理员用户除外)。当我将用户添加到某个群组时,body 标签并未发生变化——新添加的群组未显示在 body 标签中。
我刷新了页面、退出登录、在无痕模式下检查、在不同浏览器之间切换、在不同服务器上测试……但没有任何帮助。
@Falco,能否请您检查一下这个问题?
更新:问题是由所选群组的“可见性”状态引起的。我将可见性设置为“仅群组成员和管理员可见”,因此该组件无法在 body 标签中显示群组名称。如果我将可见性设置为“所有人可见”,它就开始正常工作了。
我认为这不是该组件的正确行为。我这样理解对吗?
Falco
(Falco)
2
这是该组件的预期行为。如果某个组对当前用户不可见,它就不会被添加到 body 的 class 列表中,否则会造成信息泄露。
1 个赞
谢谢!我明白了。顺便提一下,您的组件解决了一个非常重要的任务。它至少应该出现在组件列表中。
1 个赞
system
(system)
关闭
4
The Theme Component mentioned above has now been published:
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.