From c17ca77ba21843b5c1680f6b96de1ac43533d5cc Mon Sep 17 00:00:00 2001 From: ruibaby Date: Sat, 18 May 2019 23:51:11 +0800 Subject: [PATCH] Support static variable. --- .../halo/app/event/freemarker/FreemarkerConfigAwareListener.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java b/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java index d3a323827..4586ca3f2 100644 --- a/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java +++ b/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java @@ -93,6 +93,7 @@ public class FreemarkerConfigAwareListener { private void loadThemeConfig() throws TemplateModelException { configuration.setSharedVariable("theme", themeService.getActivatedTheme()); + configuration.setSharedVariable("static", themeService.getActivatedTheme().getFolderName()); configuration.setSharedVariable("settings", themeSettingService.listAsMapBy(themeService.getActivatedThemeId())); log.debug("Loaded theme and settings"); }