我是Liferay的新手,并且想知道以下用例是否可行:
用例: 与站点B共享站点A中的一段内容。 - 站点之间没有父子关系 - 没有全球内容 - 要共享的内容位于站点A. - 站点A设置为在站点级别共享内容。 - 想要向站点B中的页面添加内容,而不是站点管理员或站点所有者。普通用户。页面设置为自定义。
已经找到了通过在全球空间中放置内容来共享某些内容的方法,在两个站点上都具有站点管理员角色的用户,显示父站点内容的子站点,但没有任何能够使我们的用例工作的内容。
这有可能实现吗?如果是这样,怎么样?
答案 0 :(得分:0)
不是OOTB!站点的目的正是为了对内容和页面进行分组(并最终保护)。除非您明确共享内容(这是全球网站的目的),否则它仅在定义的站点中可用。您已经发现了一些其他共享选项,如父子共享或站点管理员角色共享,但站点之间没有随机共享。
尽管如此,您可以随时扩展Liferay并自行完成,同时考虑到所引入的所有安全问题和管理开销。如果内容是公开的(或者查看它的用户具有正确的权限),您可以使用IFrame或调用相应的jsonws服务来获取内容并显示它。