【发布时间】:2019-02-10 10:38:42
【问题描述】:
在 Tomcat 8.0.20 上运行 Liferay 6.2 CE,在两个不同的环境中。
在一个环境中,当以管理员身份登录时,停靠栏最近不再出现在我的 Liferay 门户顶部。此外,尝试使用 URL 直接访问 Liferay 控制面板会将我带到“未找到”页面。
我想知道这是否可能是用户管理问题,原因如下:
-
我的主题中的“portal-normal.vm”Velocity 文件包含规则包含停靠栏的代码部分:
#if ($is_signed_in && $permissionChecker.isOmniadmin()) #dockbar() #end
我发现当以管理员身份登录时,$permissionChecker.isOmniadmin() 返回“false”,这对我来说看起来不正常(但也许我错了?)。
- 当在另一个环境中部署相同的门户代码(主题和 portlet)时,以管理员身份登录会带来我所期望的一切($permissionChecker.isOmniadmin() == true、停靠栏、控制面板...)。李>
请问有办法解决吗?
编辑 2018/09/07:我还在 Liferay 社区论坛上发布了该帖子的更新版本。很抱歉交叉发布 - 这是我在 Stack Overflow 上的第一步,从现在开始我会更加谨慎。
https://community.liferay.com/forums/-/message_boards/message/110891530
【问题讨论】:
-
我明白了。谢谢,道歉,我不是故意惹恼任何人。我应该“关闭”这个话题还是什么?
-
至少:两个帖子之间的链接,以便暗示这可能会在其他地方得到回答。理想情况下,您会决定在一个地方发布一篇文章,但既然它在这里,一个链接(双向)有助于防止重复工作。
-
谢谢。我会那样做的。
标签: java liferay admin liferay-6