enjoy新增函数方法需要新建onEngineConfig方法,然后添加静态方法所在类
jpress已经新建了onEngineConfig方法,类所在位置:
具体代码:
@Override
public void onEngineConfig(Engine engine) {
engine.addSharedStaticMethod(JPressShareFunctions.class);
}
JPressShareFunctions具体代码:
public class JPressShareFunctions {
public static String escape(String html) {
if (html == null || html.trim().length() == 0) {
return "";
}
return StrUtil.escapeHtml(html);
}
public static boolean hasAddon(String id) {
AddonInfo addonInfo = AddonManager.me().getAddonInfo(id);
return addonInfo != null && addonInfo.isStarted();
}
public static Object option(String key) {
String value = JPressOptions.get(key);
if (&