【发布时间】:2016-10-19 06:55:54
【问题描述】:
如何检查字符串是否包含特定的子字符串?
例如。我有一个名为{category.files} 的对象数组并输出每个对象的名称。
<f:for each="{category.files}" as="file">
<p>{file.name}</p>
</f:for>
现在我尝试检查名称是否包含特定的子字符串,如果为真则输出它?就我而言,我搜索子字符串 fire.
我找到了 VHS 方法 contains,但我不知道如何使用它,因为没有包含实际示例。
在我的情况下它是如何工作的?
<f:for each="{category.files}" as="file">
??? ??? ??
<v:if.string.contains then="[mixed]" else="[mixed]" haystack="{file}" needle="fire">
<!--output it if found -->
<!-- else, do nothing -->
</v:if.string.contains>
</f:for>
换句话说,我尝试在haystack中搜索fire。
【问题讨论】:
标签: string typo3 fluid typo3-6.2.x