gpt4 book ai didi

symfony - 如果在 form_widget 的属性中添加条件

转载 作者:行者123 更新时间:2023-12-05 01:01:12 27 4
gpt4 key购买 nike

我想显示 已检查 如果一个变量为空所以我做了这个代码

{{ form_widget(form.showPrice, {% if travel is null %}  {'attr': {'checked': 'checked'}} {% endif %} ) }}

但我收到了这个错误
A hash key must be a quoted string, a number, a name, or an expression enclosed in
parentheses (unexpected token "operator" of value "%" in AppBundle:Dashboard/Travel:form.html.twig at line 100

最佳答案

分隔符如 {% ... %}用于执行诸如 for 循环之类的语句。

分隔符如 {{ ... }}将表达式的结果打印到模板。

你惹恼了他们。正确的代码是:

{{ form_widget(form.showPrice, (travel is null ? {'attr': {'checked': 'checked'} }) ) }}

关于symfony - 如果在 form_widget 的属性中添加条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28647627/

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