intershop - 是否可以在 ISML 表达式中使用 Java 枚举

标签 intershop

我想比较 <isif> 中的枚举条件,例如:

    <isif condition="#benefit:type == BenefitTypeEnum:Discount#">
        <!-- Do discount specific code here -->
    </isif>

这样的事情可能吗?

最佳答案

我发现以下内容可以在 ISML 中使用枚举:

    <isif condition="Benefit:Type EQ 'DISCOUNT'">
        <!-- Discount specific code here -->
    </isif>

在此示例中,'DISCOUNT' 是 Java 中枚举值的名称

关于intershop - 是否可以在 ISML 表达式中使用 Java 枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54006886/

相关文章:

exception - 尝试更新 ProductPO 自定义属性时出现 OCAException

orm - Intershop EDL 建模 - 如何添加级联删除的依赖关系

java - intershop 在 .isml 模板中获取日期

intershop - 使用自定义domainsplittings.xml和urlrewriterules.xml运行deployServer gradle任务失败

orm - 如何在Intershop7中注册ORMObjectListener

json - 在 Intershop 上解析 JSON 的推荐方法是什么?

angular - Storybook 在 Angular Intershop 项目中不起作用

intershop - 为后台定义自定义应用程序类型