0

在调用 addArticleResources() 方法并将 addGuestPermissions 布尔值设置为 false 以禁用 WEB CONTENT 上的访客/站点成员角色的默认权限之前,我之前已将过滤器添加到 JournalArticleLocalServiceImpl 类。

更改反映在控制面板--> Web 内容上,但不反映在 WEB CONTENT DISPLAY PORTLET 上。

需要做什么来禁用Web 内容显示上的默认访客/站点成员权限

liferay 版本:6.1.2

4

1 回答 1

1

如果我理解正确,您的文章没有访客查看权限。当您将其添加到 Web 内容显示Portlet时,该 Portlet 的权限是否不变?

如果这描述了您的情况:请注意,这完全是预期的:portlet被配置为显示任何文章。当portlet 被“保护”时,这对文章来说没什么可说的。另一方面,受读保护的文章会留下一个空的portlet,例如,尽管得到了portlet 的许可,该文章也不会显示。

如果这不能描述您的情况,请更详细地描述

于 2017-04-04T20:04:50.040 回答