gpt4 book ai didi

typo3 - 使用 ContainsViewHelper 的流体条件

转载 作者:行者123 更新时间:2023-12-04 23:44:48 24 4
gpt4 key购买 nike

我在我的流体模板中使用这个条件:

<f:if condition="{settings.image.className} == 'lightbox'">
<f:then>
....do something
</f:then>

<f:else>
<f:if condition="{settings.image.className} !== 'lightbox'">
<f:then>
....do something else
</f:then>
</f:if>
</f:else>

它工作正常,但如果 $settings.image.className"类似于“灯箱容器”而不仅仅是“灯箱”,它当然不起作用。
不幸的是,我不知道如何编写检查 $settings.image.className 是否包含“灯箱”的条件。

我找到的唯一说明在这里:
ViewHelper Reference .但是我不知道如何应用它。

最佳答案

将此添加到部分/内容元素的顶部

{namespace v=FluidTYPO3\Vhs\ViewHelpers}

并像这样改变逻辑
<v:condition.string.contains haystack="{settings.image.className}" needle="lightbox">
<f:then>
....do something
</f:then>
<f:else>
....do something else
</f:else>
</v:condition.string.contains>

关于typo3 - 使用 ContainsViewHelper 的流体条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31406639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com