我在 8.7 中尝试了一个复杂的 f:if 条件,如下所述:https ://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/If.html
...但我所有的尝试都失败了(不起作用):
<h3 class="record-title" id="title"><f:if condition="{record.type}!='medium' || {record.type}!='large'">{record.firstname} - </f:if>{record.name}</h3>
<h3 class="record-title" id="title"><f:if condition="{0:record.type,1:record.type}!={0:medium,1:large}">{record.firstname} - </f:if>{record.name}</h3>
<h3 class="record-title" id="title"><f:if condition="{0:record.type,1:record.type}!={0:'medium',1:'large'}">{record.firstname} - </f:if>{record.name}</h3>
...相反,我需要这样做(工作):
<h3 class="record-title" id="title">
<f:if condition="{record.type}!='medium'">
<f:if condition="{record.type}!='large'">
{record.firstname} -
</f:if>
</f:if>
{record.name}
</h3>
为什么它不像描述的那样工作?我正在使用 8.7.16 ...