0

我正在尝试使用 liferay EE 6.1.20 测试我的 liferay 主题。这个主题适用于我当前的 liferay 安装。我可以在 liferay EE 1.2.0 服务器上部署我的主题而不会出现任何错误。如果去控制面板并尝试将当前主题切换到我的主题 - 没有任何反应,我在我的页面上只看到 liferay 默认主题。我在服务器日志中没有发现任何错误 - 我无法发布任何日志或错误,因为我没有错误的输出......

有人可以帮忙吗?

4

1 回答 1

0

我不希望两者之间有太多差异。然而,确保可以正确部署主题的最简单方法是使用匹配的 SDK(例如 6.1.20),将您的 _diffs 文件夹复制到该文件夹​​并编译主题。

确保 Liferay 的部署描述符/WEB-INF/liferay-plugin-package.properties明确说明主题与您的版本兼容,否则 Liferay 可能会认为它不兼容 - 这不是技术问题,而是配置问题。

还要检查 liferay-look-and-feel.xml - 那里可能还有一个兼容性字段,我不知道哪个优先。

之所以存在此设置,是因为主题是作为内置于 Liferay 的默认主题的不同而构建的 - 您基本上在此处说明您已检查该主题以实际使用的版本。您可以指定任意数量的版本,以及一些通配符(例如 6.1.20+)

于 2013-04-15T09:21:53.413 回答