【发布时间】:2018-02-01 16:24:36
【问题描述】:
我在 Symfony 4 中使用 EasyAdmin,我想将 twig 模板中的某些字段设置为禁用 true 或 false 取决于用户角色。
例如
{{ dump(form.role.vars.disabled) }}
显示true
我想设置为假
{% block entity_form %}
{% set form.role.vars.disabled = false %}
{{ form(form) }}
{% endblock entity_form %}
但我得到了错误
值“.”的意外标记“标点符号” ("语句块结束" 预期)。
我也尝试将其合并为数组,但出现错误。
如何正确做?
【问题讨论】:
-
为什么不在表单配置中这样做?