我尝试在树枝中选择一个表单字段值,以便在元素处于活动或停用状态时可以显示红色/绿色状态。
但这行不通,我总是得到一个
Impossible to access an attribute ("enabled") on a NULL variable ("")
这是我的代码,我不确定是否缺少一些大括号或类似的东西?
{% if form.vars.value.enabled is null %}
<h2 class="device-off">
{% else %}
<h2 class="device-on">
{% endif %}
使用 dump 查看 form.vars 变量
{{ dump(form.vars) }}
您的问题的解决方案是使用以下代码。
{{ form.vars.data }}