【发布时间】:2018-06-20 13:10:54
【问题描述】:
使用 Liferay IDE,我有必要创建一个扩展 Liferay 经典主题的新主题项目。
但是没有办法覆盖经典主题的特定模板(例如使用自定义页眉、菜单和页脚),或添加自定义 CSS,而不会丢失 Liferay 7 CE 下一版本中经典主题的未来更新?
谢谢。
【问题讨论】:
使用 Liferay IDE,我有必要创建一个扩展 Liferay 经典主题的新主题项目。
但是没有办法覆盖经典主题的特定模板(例如使用自定义页眉、菜单和页脚),或添加自定义 CSS,而不会丢失 Liferay 7 CE 下一版本中经典主题的未来更新?
谢谢。
【问题讨论】:
从技术上讲,经典主题是一个具体的主题,甚至不打算扩展 - 没有任何稳定性的承诺。下一个版本可能会使用不同的设计,但仍称其为“经典”。
你有两个选择:
一旦您发现主题已以非向后兼容的方式更改(在下一个版本之前可能不会发生),您仍然可以复制主题。
明确表示要扩展(并且保持相当稳定)的两个主题是_unstyled 和_styled。如果你看“经典”,它是_styled的扩展。
【讨论】: