我需要在 EasyAdmin 包中自定义表单视图字段(编辑表单字段)。以下是它在列表视图中的完成方式:
- { property: 'images', template: 'custom_template.html.twig'}
如何在表单视图(编辑模式)中实现相同的东西?自定义模板不适用于表单视图(编辑视图)。所以我做了一个自定义字段类型
- { property: 'images', type: 'App\Form\Type\MyImagesType'}
但不知道如何为其实现自定义模板。
class MyImagesType extends CollectionType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$form->add($key, FileType::class, ['multiple'=>true, 'required'=>false]);
}
}
我想通过插入脚本将 dopzone.js 集成到我的表单中:
<script src="./public/dropzone.js"></script>
<form action="{{ oneup_uploader_endpoint('gallery') }}" class="dropzone" style="width:200px; height:200px; border:4px dashed black">
</form>