Class SeoElementVariableExpression

java.lang.Object
org.broadleafcommerce.core.web.expression.SeoElementVariableExpression
All Implemented Interfaces:
org.broadleafcommerce.common.web.expression.BroadleafVariableExpression

@Service("blSeoElementVariableExpression") @ConditionalOnTemplating public class SeoElementVariableExpression extends Object implements org.broadleafcommerce.common.web.expression.BroadleafVariableExpression
  • Constructor Details

    • SeoElementVariableExpression

      public SeoElementVariableExpression()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.broadleafcommerce.common.web.expression.BroadleafVariableExpression
    • getSiteSimpleURL

      public String getSiteSimpleURL()
    • getTitle

      public String getTitle(org.broadleafcommerce.core.catalog.domain.Category category)
    • getDescription

      public String getDescription(org.broadleafcommerce.core.catalog.domain.Category category)
    • getTitle

      public String getTitle(org.broadleafcommerce.core.catalog.domain.Product product)
    • getDescription

      public String getDescription(org.broadleafcommerce.core.catalog.domain.Product product)
    • buildTitleString

      public String buildTitleString(List<String> titleElements, String elementDelimiter)