在打印用户所属的私人和公共网站时,我需要帮助。
通过从帖子中恢复代码(如何获取用户是 Liferay 主题成员的站点?)我能够获取这些站点,但它也提供了用户的私人和公共页面。
如何避免打印用户的私人和公共页面,因为我只需要社区或站点。
<ul>
#foreach($site in $user.mySites)
#if ($site.hasPrivateLayouts())
<li><a href="/group${site.friendlyURL}">$site.descriptiveName</a></li>
#end
#if ($site.hasPublicLayouts())
<li><a href="/web${site.friendlyURL}">$site.descriptiveName</a></li>
#end
#end
</ul>
环境:Liferay 6.1
谢谢