フィールドを無効にする必要があるかどうかを判断するメソッドを含むエンティティがあります。
私の見解では、私はこれを試しました:
<div>{{
form_widget(form.myValue, {
'attr': {
'disabled': form.get('value').isMyValueDisabled(),
'(...)': '(...)', {# several other attributes #}
}
})
}}</div>
ただしdisabled
、htmlフィールドの属性は、falseが含まれている場合でもフィールドを無効にします。
これは共有フォームであるため->buildForm()
、Typeのメソッドでロジックを作成できません。
Twigビューで私のフィールドを無効にする提案はありますか?