@Component(value="blContentZoneProcessor")
@ConditionalOnTemplating
public class ContentZoneProcessor
extends org.broadleafcommerce.presentation.dialect.AbstractBroadleafTagReplacementProcessor
ContentZone
Example:
A Tag declared like: Modifier and Type | Field and Description |
---|---|
static String |
BLC_RULE_MAP_PARAM |
protected org.broadleafcommerce.cms.web.deeplink.ContentDeepLinkServiceImpl |
contentDeepLinkService |
protected ContentItemService |
contentItemService |
protected ContentTargeterService |
contentTargeterService |
protected ContentZoneService |
contentZoneService |
protected org.broadleafcommerce.cms.web.processor.ContentProcessorExtensionManager |
extensionManager |
protected org.broadleafcommerce.cms.structure.service.StructuredContentService |
structuredContentService |
protected WidgetService |
widgetService |
Constructor and Description |
---|
ContentZoneProcessor() |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
int |
getPrecedence() |
org.broadleafcommerce.presentation.model.BroadleafTemplateModel |
getReplacementModel(String tagName,
Map<String,String> tagAttributes,
org.broadleafcommerce.presentation.model.BroadleafTemplateContext context) |
boolean |
isSecure(javax.servlet.http.HttpServletRequest request) |
boolean |
replacementNeedsProcessing() |
public static final String BLC_RULE_MAP_PARAM
protected ContentZoneService contentZoneService
protected ContentItemService contentItemService
protected WidgetService widgetService
protected org.broadleafcommerce.cms.web.processor.ContentProcessorExtensionManager extensionManager
protected org.broadleafcommerce.cms.web.deeplink.ContentDeepLinkServiceImpl contentDeepLinkService
protected org.broadleafcommerce.cms.structure.service.StructuredContentService structuredContentService
protected ContentTargeterService contentTargeterService
public String getName()
public int getPrecedence()
getPrecedence
in interface org.broadleafcommerce.presentation.dialect.BroadleafProcessor
getPrecedence
in class org.broadleafcommerce.presentation.dialect.AbstractBroadleafTagReplacementProcessor
public org.broadleafcommerce.presentation.model.BroadleafTemplateModel getReplacementModel(String tagName, Map<String,String> tagAttributes, org.broadleafcommerce.presentation.model.BroadleafTemplateContext context)
public boolean isSecure(javax.servlet.http.HttpServletRequest request)
public boolean replacementNeedsProcessing()
replacementNeedsProcessing
in interface org.broadleafcommerce.presentation.dialect.BroadleafTagReplacementProcessor
replacementNeedsProcessing
in class org.broadleafcommerce.presentation.dialect.AbstractBroadleafTagReplacementProcessor
Copyright © 2020. All rights reserved.