如何更改扩展选项类型标签的类? 默认类是“必需的”,但我需要将其更改为我自己的类。
我该怎么做?
由于
答案 0 :(得分:3)
您应该在您的树枝模板中自己渲染表单字段,如下所示:
<div class="form-group">
{{ form_label(form.expandedField) }}
<div class="col-md-10">
{% for child in form.expandedField.children %}
<div class="radio">
<label class="expanded" for="{{ child.vars.id }}">
{{ form_widget(child) }}
{{ child.vars.label }}
</label>
</div>
{% endfor %}
</div>
</div>
每个表单元素都有一个children
属性,用于任何子元素。在你的情况下你的单选按钮。迭代它们并为你自己需要的所有类生成每个元素的标签。