Class DynamicBannerComponentController
- java.lang.Object
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.cms.AbstractCMSComponentController<T>
-
- de.hybris.platform.yacceleratorstorefront.controllers.cms.AbstractAcceleratorCMSComponentController<DynamicBannerComponentModel>
-
- de.hybris.platform.yacceleratorstorefront.controllers.cms.DynamicBannerComponentController
-
@Controller("DynamicBannerComponentController") @RequestMapping("/view/DynamicBannerComponentController") public class DynamicBannerComponentController extends AbstractAcceleratorCMSComponentController<DynamicBannerComponentModel>
Controller for CMS DynamicBannerComponent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
AbstractController.HttpNotFoundException
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.cms.AbstractCMSComponentController
COMPONENT, COMPONENT_UID, SANITIZE_REGEX
-
Fields inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
FORWARD_PREFIX, REDIRECT_PREFIX, ROOT
-
-
Constructor Summary
Constructors Constructor Description DynamicBannerComponentController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
fillModel(javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, DynamicBannerComponentModel component)
protected MediaModel
getMediaByCode(java.lang.String mediaCode)
protected MediaModel
getMediaByCodeAndCatalogVersion(java.lang.String mediaCode, CatalogVersionModel catalogVersionModel)
protected java.lang.String
getMediaCodeFromPattern(DynamicBannerComponentModel component, CategoryModel categoryModel)
-
Methods inherited from class de.hybris.platform.yacceleratorstorefront.controllers.cms.AbstractAcceleratorCMSComponentController
getView
-
Methods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.cms.AbstractCMSComponentController
checkIfComponentNotEmpty, getCmsComponentService, getCmsPageContextService, getRequestContextData, getTypeCode, handleComponent, handleGet, setCmsComponentService
-
Methods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
addRequestToModel, getBean
-
-
-
-
Method Detail
-
fillModel
protected void fillModel(javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, DynamicBannerComponentModel component)
- Specified by:
fillModel
in classAbstractCMSComponentController<DynamicBannerComponentModel>
-
getMediaCodeFromPattern
protected java.lang.String getMediaCodeFromPattern(DynamicBannerComponentModel component, CategoryModel categoryModel)
-
getMediaByCode
protected MediaModel getMediaByCode(java.lang.String mediaCode)
-
getMediaByCodeAndCatalogVersion
protected MediaModel getMediaByCodeAndCatalogVersion(java.lang.String mediaCode, CatalogVersionModel catalogVersionModel)
-
-