我是liferay的新手,这一定是一个非常基本的问题。
我们可以将站点模板作为独立组件(如主题)进行部署吗?如果是,我们该怎么做?任何帮助或内容解释如何做到这一点都会很棒。
谢谢
我是liferay的新手,这一定是一个非常基本的问题。
我们可以将站点模板作为独立组件(如主题)进行部署吗?如果是,我们该怎么做?任何帮助或内容解释如何做到这一点都会很棒。
谢谢
您可以导出和导入站点模板 - 它们不会像主题那样部署,但您可以将它们从一个门户带到另一个门户。检查控制面板中站点模板配置屏幕右上角的齿轮图标,您将找到导出/导入操作。单个 SiteTemplate 的操作按钮也有一个可用的导出选项。
另一种选择是熟悉 Liferay 的 API(学习 ServiceBuilder 以了解概念)并检查源代码。一个很好的起点是古老的7cogs 示例代码(并非所有都将按原样编译,本文针对的是旧版本,但原理将帮助您理解)。另请注意,该文章链接了第二篇后续文章。Liferay 中的一切都是通过 API 完成的,您可以从字面上实现一切自动化——您“只”必须找到合适的 API 并使用它。
站点模板可以通过使用 Liferay 的资源导入器部署在插件中。
您可能可以在这里找到一些示例:https ://www.liferay.com/marketplace/-/mp/category/15828894