0

我是 SFCC 的新手,我想知道在 ISML 模板中编写条件 CSS 类的最佳实践是什么。我在文档中找不到专门针对元素参数的任何内容,但我看到了一些有效但对我来说不合适的代码。

<div class="foo <isif condition="${bar}">baz</isif>"></div>

这是有条件地添加 CSS 类的正确方法吗?

这是我为 isif https://documentation.b2c.commercecloud.salesforce.com/DOC1/index.jsp?topic=%2Fcom.demandware.dochelp%2FScriptProgramming%2FDemandwareJavaScriptExpressionsinISML.html找到的文档

4

2 回答 2

0

这个变种有点短

<div class="foo ${bar ? 'baz' : 'someting else'}></div>
于 2020-08-10T12:56:06.313 回答
0

据我了解,您首先需要编写 isml 条件并在其中编写 html div,如下所示:

<isif condition="${bar}">
<div class="foo">baz</div>
</isif>">

我才刚接触 SFF 几个月,如果我错了,请原谅我。

于 2021-08-02T20:14:10.213 回答