如何禁用 form_widget
how to disable form_widget
我有一个问题需要禁用 twig 中的 form_widget
。因为我不会像这样在 Table 中显示所有用户:
<tbody>
{% for einrichtungUsersForm in einrichtungUsersWithForm%}
<tr>
<td><a href="{url action=edit id=$item->id}">{{ einrichtungUsersForm.getEinrichtung().getNachname() }}</a></td>
<td><a href="{url action=edit id=$item->id}">{{ einrichtungUsersForm.getEinrichtung().getVorname() }}</a></td>
<td><a href="{url action=edit id=$item->id}">{{ einrichtungUsersForm.getEinrichtung().getEmail() }}</a></td>
<td>
{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active )}}
</td>
{% if user != einrichtungUsersForm.getEinrichtung()%}
<td><a href="{{ path('remove_user_einrichtung',{id: einrichtungUsersForm.getEinrichtung().getId()}) }}" class="confirm" data-confirm-title="Zugang löschen" data-confirm="Wollen Sie den Zugang für {{ einrichtungUsersForm.getEinrichtung().getVorname() }} {{ einrichtungUsersForm.getEinrichtung().getNachname() }} wirklich löschen?">Zugang löschen</a></td>
{% endif %}
</tr>
{% endfor %}
</tbody>
但是正在加载 Table 的用户需要
{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active )}}
已禁用,这样他就无法将他设置为安全的非活动状态。那可能吗?感谢您的帮助。
尝试用
添加一个'attr'
{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active, { 'attr': {'disabled': true}}) }}
我有一个问题需要禁用 twig 中的 form_widget
。因为我不会像这样在 Table 中显示所有用户:
<tbody>
{% for einrichtungUsersForm in einrichtungUsersWithForm%}
<tr>
<td><a href="{url action=edit id=$item->id}">{{ einrichtungUsersForm.getEinrichtung().getNachname() }}</a></td>
<td><a href="{url action=edit id=$item->id}">{{ einrichtungUsersForm.getEinrichtung().getVorname() }}</a></td>
<td><a href="{url action=edit id=$item->id}">{{ einrichtungUsersForm.getEinrichtung().getEmail() }}</a></td>
<td>
{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active )}}
</td>
{% if user != einrichtungUsersForm.getEinrichtung()%}
<td><a href="{{ path('remove_user_einrichtung',{id: einrichtungUsersForm.getEinrichtung().getId()}) }}" class="confirm" data-confirm-title="Zugang löschen" data-confirm="Wollen Sie den Zugang für {{ einrichtungUsersForm.getEinrichtung().getVorname() }} {{ einrichtungUsersForm.getEinrichtung().getNachname() }} wirklich löschen?">Zugang löschen</a></td>
{% endif %}
</tr>
{% endfor %}
</tbody>
但是正在加载 Table 的用户需要
{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active )}}
已禁用,这样他就无法将他设置为安全的非活动状态。那可能吗?感谢您的帮助。
尝试用
添加一个'attr'{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active, { 'attr': {'disabled': true}}) }}