public class AdvancedCmsWidgetTemplateResolver
extends org.broadleafcommerce.presentation.resolver.AbstractBroadleafTemplateResolver
AbstractBroadleafTemplateResolver that is used to resolve widget resources if they aren't
found in the database.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
allowResolveFromClasspath |
static String |
BLC_WIDGET_CSS |
static String |
BLC_WIDGET_HTML |
static String |
BLC_WIDGET_PREFIX |
protected WidgetService |
widgetService |
| Constructor and Description |
|---|
AdvancedCmsWidgetTemplateResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildWidgetFilePath(Widget widget,
String template) |
org.broadleafcommerce.presentation.resolver.BroadleafTemplateResolverType |
getResolverType() |
InputStream |
resolveResource(String template,
String resourceName) |
getCacheTTLMs, getCharacterEncoding, getOrder, getPrefix, getSuffix, getTemplateFolder, getTemplateMode, isCacheable, isEmailResolver, setCacheable, setCacheTTLMs, setCharacterEncoding, setEmailResolver, setOrder, setPrefix, setSuffix, setTemplateFolder, setTemplateModepublic static final String BLC_WIDGET_PREFIX
public static final String BLC_WIDGET_HTML
public static final String BLC_WIDGET_CSS
protected WidgetService widgetService
@Value(value="${resolve.widgets.from.classpath:true}")
protected boolean allowResolveFromClasspath
public org.broadleafcommerce.presentation.resolver.BroadleafTemplateResolverType getResolverType()
public InputStream resolveResource(String template, String resourceName)
resolveResource in interface org.broadleafcommerce.presentation.resolver.BroadleafTemplateResolverresolveResource in class org.broadleafcommerce.presentation.resolver.AbstractBroadleafTemplateResolverCopyright © 2020. All rights reserved.