我正试图用liferay EE 6.1.20测试我的liferay主题。这个主题对我目前的生活安排起了作用。我可以在liferay EE 1.2.0服务器上部署我的主题而没有任何错误。比如果去控制面板并尝试将当前主题切换到我的主题 - 没有任何反应,我在页面上只看到了liferay默认主题。我没有在服务器日志中发现任何错误 - 我无法发布任何日志或错误,因为我没有输出错误...
有人可以帮忙吗?
答案 0 :(得分:0)
我不希望两者之间有太多差异。但是,确保正确部署主题的最简单方法是使用匹配的SDK(例如6.1.20),将_diffs文件夹复制到该文件夹并编译主题。
确保Liferay的部署描述符/WEB-INF/liferay-plugin-package.properties
明确指出主题与您的版本兼容,否则Liferay可能会认为它不是 - 这不是技术问题,而是配置问题。
同时检查liferay-look-and-feel.xml - 那里可能还有兼容性字段,我不知道哪个优先。
这个设置就在那里,因为主题是与Liferay中内置的默认主题的不同之处 - 你基本上在这里说明你检查过这个主题的哪些版本实际使用。您可以指定任意数量的版本,以及一些通配符(例如6.1.20 +)