このカスタムフォームフィールドがあります
{# src/Acme/DemoBundle/Resources/views/Form/fields.html.twig #}
{% block gender_widget %}
{% spaceless %}
{% if expanded %}
<ul {{ block('widget_container_attributes') }}>
{% for child in form %}
<li>
{{ form_widget(child) }}
{{ form_label(child) }}
</li>
{% endfor %}
</ul>
{% else %}
{# just let the choice widget render the select tag #}
{{ block('choice_widget') }}
{% endif %}
{% endspaceless %}
{% endblock %}
これにより、チェックボックスがレンダリングされます。しかし、チェックボックスの値を取得する方法を見つけることができません
つまりchild.form.value
、機能していません。
フォームにタスクとして名前が付けられたエンティティがあるとします。
taskidの値を取得するにはどうすればよいですか。
何かのようなもの
child.form.vars.task.id