我不确定如何将相当简单的文本字段实现到配置的表单模板中。我在yml文件中配置了各个字段。
但是如果我想在表单的中间部分显示一些文本格式的信息(从其他实体获取数据)。
我已经学会了如何通过覆盖“app / Resources / views / easy_admin / Entity / edit.html.twig”为实体制作自定义编辑模板。
但它允许我仅在表单字段周围更改模板。实际表单由“{{form(form)}}”呈现。
因此,我需要编辑此表单()创建或以某种方式自定义模板。
此自定义文本字段的唯一解决方案是Symfony中的create custom form field type吗?或者还有其他方法可以实现这一目标吗?
答案 0 :(得分:1)
希望这会有所帮助
<。>在.twig文件中:{% for name in value %}
<li>
<span>{{ include('@EasyAdmin/default/edit.html.twig', { value: name.name }) }}</span>
</li>
{% endfor %}
这意味着从实体输入的变量$ name(collection)应显示在此“for循环”中 您可以使用相同的技术来解析所需的html内容
[edit.html.twig位于app / Resources / views / easy_admin]