我需要设置data-sly-test以实现'true‘作为测试结果,以不区分大小写的方式比较两个字符串。
<div data-sly-test="${ properties.jcr:language == 'en'}">true</div>其中properties.jcr:language的值是'EN‘。在这种情况下,data-sly-test返回'false‘,但我需要结果是'true’。
有可能吗?
提前感谢
发布于 2019-03-19 22:06:41
它实际上可以在HTL/Sightly中完成,方法是强制变量大写,然后进行比较:
<div data-sly-test="${ properties.jcr:language.toString.toUpperCase == 'EN' }">true</div>https://stackoverflow.com/questions/37160052
复制相似问题