JLM*_*ran 3 layout templates default liferay-6
我正在开发一个Liferay 6项目,项目的一部分是创建一个新的布局模板,用作默认的整个站点.Liferay自己的wiki在关于布局模板的文档上非常稀少,而且我在Google搜索方面甚至没有更好的运气.
我确实找到了一篇文章(Liferay - 每页的布局),这些文章回答了这个问题,但似乎它可能有点过分.在那个问题中,目标是根据页面更改模板,因此答案是创建一个Hook并使用它来根据需要动态设置模板.在这里,我只想让这个自定义模板成为所有页面的默认模板,这就是为什么我认为其他问题的答案可能不仅仅是真正需要的.
如果有人有这个益智游戏的答案,请告诉我.谢谢!
- JLM -
好的,我已经弄清楚了我的困惑.Liferay有两种类型的布局模板 - 作为主题一部分的模板,它是一种Liferay项目,以及实际的布局模板项目本身.
幸运的是,这实际上很容易回答我的问题,至少在我需要的背景下.Per Liferay的文档http://www.liferay.com/community/wiki/-/wiki/Main/How+To+Change+Liferay+Default+Theme:
注意:从6.x开始,您不能只使用liferay-look-and-feel.xml中指定的主题ID.相反,转到控制面板 - >插件配置 - >单击感兴趣的主题 - >注意插件ID并使用[作为portal-ext.properties中default.theme.id的值]
我希望这有助于其他人试图解决这个问题!