- All Implemented Interfaces:
- org.broadleafcommerce.presentation.dialect.BroadleafProcessor, org.broadleafcommerce.presentation.dialect.BroadleafVariableModifierProcessor
@Component(value="blMenuProcessor")
@ConditionalOnTemplating
public class MenuProcessor
extends org.broadleafcommerce.presentation.dialect.AbstractBroadleafVariableModifierProcessor
A Thymeleaf processor that will add a list of MenuItemDTOs to the model.
It accepts a menuName or menuId. The precedence is that a menuId
will honored first, followed by a menuName.
An extension manager may override the resulting menu if configured to do so.
- Author:
- bpolster