0

我是liferay的新手,这一定是一个非常基本的问题。

我们可以将站点模板作为独立组件(如主题)进行部署吗?如果是,我们该怎么做?任何帮助或内容解释如何做到这一点都会很棒。

谢谢

4

2 回答 2

1

您可以导出和导入站点模板 - 它们不会像主题那样部署,但您可以将它们从一个门户带到另一个门户。检查控制面板中站点模板配置屏幕右上角的齿轮图标,您将找到导出/导入操作。单个 SiteTemplate 的操作按钮也有一个可用的导出选项。

另一种选择是熟悉 Liferay 的 API(学习 ServiceBuilder 以了解概念)并检查源代码。一个很好的起点是古老的7cogs 示例代码(并非所有都将按原样编译,本文针对的是旧版本,但原理将帮助您理解)。另请注意,该文章链接了第二篇后续文章。Liferay 中的一切都是通过 API 完成的,您可以从字面上实现一切自动化——您“只”必须找到合适的 API 并使用它。

于 2016-01-08T10:15:36.217 回答
0

站点模板可以通过使用 Liferay 的资源导入器部署在插件中。

有关更多信息,请参阅:https ://dev.liferay.com/develop/learning-paths/themes/-/knowledge_base/6-2/importing-resources-for-your-theme。

您可能可以在这里找到一些示例:https ://www.liferay.com/marketplace/-/mp/category/15828894

于 2016-01-11T05:12:36.527 回答