我正在开发一个生成大约60000个站点/社区的Liferay门户实例。这些社区已经在使用中。我们为门户网站建立了一个主题,我们正在尝试将其部署到门户网站中的所有社区。我们已经在一些社区上手动测试了它,当然,我们已经通过控制面板设置了默认主题,但是在那里;必须采用更智能的方式进行切换,而不是手动交换60000个站点。
有什么想法吗?我会提到:我不是Liferay的专家,而且我没有很多访问这个环境的内部,所以我希望解决方案不涉及编写新的portlet等。
答案 0 :(得分:2)
当您想要应用主题时,在部署时或通过某些按钮单击时,您肯定需要创建一个实用程序(portlet / hook)。
如果要将主题应用于每个社区/网站的所有页面,则需要使用LayoutSetLocalServiceUtil来执行该操作。
谢谢,
ANKIT