【问题标题】:Not clause for Twig templates用于 Twig 模板的 Not 子句
【发布时间】:2014-11-16 16:12:15
【问题描述】:

如何在类似于 PHP 的! 的 Twig 模板中使用 NOT 子句?鉴于sick 的值是true 或false,我尝试了以下操作,但它会引发错误。

{% if !sick %}
    Kenny is NOT sick.
{% elseif dead %}
    You killed Kenny! You bastard!!!
{% else %}
    Kenny looks okay --- so far
{% endif %}

【问题讨论】:

  • “如果不是 var”?在运行中无法检查 atm,如果文档中未提及,则很奇怪
  • @JimL 我在看 IF 部分 twig.sensiolabs.org/doc/tags/if.html。原来是在别处。

标签: php twig


【解决方案1】:

你应该使用not关键字作为否定。

{% if not sick %}
    Kenny is NOT sick.
{% elseif dead %}
    You killed Kenny! You bastard!!!
{% else %}
    Kenny looks okay --- so far
{% endif %}

关注此documentation 页面和此answear。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-14
    • 2018-02-05
    • 1970-01-01
    相关资源
    最近更新 更多