Symfony 2:多种选择分层形式

时间:2012-09-12 14:15:31

标签: php forms symfony twig

我正在使用Symfony 2,我正在建立一个网站,我有一个用户可以选择的权限列表。我已成功构建了一个以权限列表作为复选框的表单,但是,权限是按层次排序的,所以我想使用嵌套列表来显示它们。

我尝试过这样使用自定义表单字段:

{% block _useredit_competences_widget %}
    {% for choice in choices %}
    <ul>
        <li>...</li>
    </ul>
    {% endfor %}
{% endblock %}

但是权限在普通数组choices中,我只能打印名称,因此我无法访问父母或孩子。

有什么线索我能做到这一点吗?

0 个答案:

没有答案