我有一个非常嵌套的对象,其中只有数据库映射需要collectiontypes和subforms。在前端,我想在同一个html树上输出所有字段。但是目前他还会在子表单和集合类型周围添加@AfterClass
。这是我的主题
div
示例对象:
因为我的项目中有多个这样的对象,我想为所有人使用相同的表单主题。如何检测{% block form_row %}
<div class="form-item" {{ block('widget_container_attributes') }}>
{{- form_label(form) -}}
{{- form_errors(form) -}}
{{- form_widget(form) -}}
</div>
{% endblock %}
{%- block form_widget_compound -%}
{%- if form.parent is empty -%}
{{ form_errors(form) }}
{%- endif -%}
{{- block('form_rows') -}}
{{- form_rest(form) -}}
{%- endblock form_widget_compound -%}
或subform
是否在collectionType
中无法呈现我添加的div。
首先我认为复合参数是我查找的,但是当表单类型是一个选择时,form_row
也是如此。
答案 0 :(得分:0)
我目前的解决方案是将每个表单类型的getBlockPrefix
设置为相同的实体。不是我满意的解决方案,但目前似乎是唯一的解决方案。