【问题标题】:Typo3 Fluid <f:if> always returning trueTypo3 Fluid <f:if> 总是返回 true
【发布时间】:2020-10-05 02:31:06
【问题描述】:

我想在我的流体模板中执行“f:if condidtion={}”命令,但它总是返回 true,总是! 我的例子:

<f:if condition="{2 == 3}">
    <f:then>
        *returned true.. do something*
    </f:then>
    <f:else>
        *returned false.. do something else*
    </f:else>
</f:if> 

你可以清楚地看到,它必须是假的,因为 2 != 3 但我的 f:if 总是返回真。 有人有想法吗?

问候 基础代谢率

【问题讨论】:

    标签: typo3 fluid fluid-layout


    【解决方案1】:

    {...} 尝试使用该名称的变量或 ViewHelper。由于没有称为2 == 3,它保留字符串{2 == 3},即(在类型杂耍之后)trueish

    您应该使用2 == 3 或更确切地说是{myVar} == 3

    【讨论】:

      猜你喜欢
      • 2013-08-06
      • 2017-05-10
      • 2013-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多