私は Symfony 2 を使用しており、ユーザーが選択できる能力のリストがあるサイトを構築しています。コンピテンスのリストをチェックボックスとして使用してフォームを作成することに成功しましたが、コンピテンスは階層的に並べられているため、ネストされたリストを使用して表示したいと考えています。
この方法でカスタマイズされたフォームフィールドを使用してみました:
{% block _useredit_competences_widget %}
{% for choice in choices %}
<ul>
<li>...</li>
</ul>
{% endfor %}
{% endblock %}
しかし、コンピテンスは名前のみを印刷できるプレーンな配列choices
にあるため、親または子にアクセスすることはできません。
どうすればこれを達成できますか?