Java Liferay 7-创建经典主题的子主题

Java Liferay 7-创建经典主题的子主题,java,liferay,liferay-7,Java,Liferay,Liferay 7,使用Liferay IDE,我有必要创建一个新的主题项目,扩展Liferay的经典主题 但是没有一种方法可以覆盖经典主题的特定模板(例如使用自定义页眉、菜单和页脚),或者添加自定义CSS,而不会丢失Liferay 7 CE下一版本中经典主题的未来更新 谢谢。从技术上讲,经典主题是一个具体的主题,甚至不打算延伸——没有任何稳定性的保证。下一个版本可能会使用不同的设计,仍然称之为“经典” 您有两个选择: 通过大量复制(当然,还要重新命名)使“经典”成为你的经典——这样你就与主题的未来变化脱钩了 或

使用Liferay IDE,我有必要创建一个新的主题项目,扩展Liferay的经典主题

但是没有一种方法可以覆盖经典主题的特定模板(例如使用自定义页眉、菜单和页脚),或者添加自定义CSS,而不会丢失Liferay 7 CE下一版本中经典主题的未来更新


谢谢。

从技术上讲,经典主题是一个具体的主题,甚至不打算延伸——没有任何稳定性的保证。下一个版本可能会使用不同的设计,仍然称之为“经典”

您有两个选择:

  • 通过大量复制(当然,还要重新命名)使“经典”成为你的经典——这样你就与主题的未来变化脱钩了
  • 或者现在就扩展它,处理(尚未确定的)未来的变化 以后再说吧
一旦发现主题已以不向后兼容的方式更改(在下一版本之前可能不会发生),您仍然可以复制该主题


明确表示要扩展(并且保持相当稳定)的两个主题是
\u未设置样式的
\u设置样式的
。如果你看“经典”,它是
\u styled

的一个扩展,明白了。谢谢大家!@Marco你如何“让经典成为你的”?嗨@Victor,我只是简单地将Liferay中包含的“经典主题”复制到同一目录下的一个新文件夹中,并按照Olaf的建议替换了对“经典主题”的引用