Liferay DXP:添加 java class 到主题
Liferay DXP: adding java class to theme
直到现在,我一直为我的主题提供某种 NavigationUtil-Class,用 Java 编写并放在 docroot\WEB-INF\src
.
下
我使用 Theme Generator 和 blade cli 将我的主题升级到 Liferay DXP。
现在 java class 似乎没有像以前在普通 sdk 项目中那样注册。
我现在必须将它从主题中分离出来,还是有其他方法可以将 java 整合到主题中?
经过几个小时的研究,我偶然发现了 Template Context Contributor,它可以非常轻松地为 theming/templating 上下文提供变量。
对于任何其他感兴趣的人,请阅读本教程:https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/context-contributors
干杯!
直到现在,我一直为我的主题提供某种 NavigationUtil-Class,用 Java 编写并放在 docroot\WEB-INF\src
.
我使用 Theme Generator 和 blade cli 将我的主题升级到 Liferay DXP。 现在 java class 似乎没有像以前在普通 sdk 项目中那样注册。
我现在必须将它从主题中分离出来,还是有其他方法可以将 java 整合到主题中?
经过几个小时的研究,我偶然发现了 Template Context Contributor,它可以非常轻松地为 theming/templating 上下文提供变量。
对于任何其他感兴趣的人,请阅读本教程:https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/context-contributors
干杯!