是否有选项或已知方法在页面加载时显示收集表单,而不是单击“添加”按钮以显示它?
我在页面加载时触发了点击事件,但不是预期的行为。
任何帮助将不胜感激。
答案 0 :(得分:1)
好吧,我通过在表单字段上设置默认的集合数组实现了我想要的,数组中的每个Entity对象都使一个表单僵化,因为我需要在页面加载时显示3个表单,所以我实例化了3个实体,当我认为这很合理现在可以使用,但是专用选项可能会不错。
->add('details', CollectionType::class, [
'data' => [new OfferDetail(), new OfferDetail(), new OfferDetail()],
'label' => false,
'required' => true,
'type_options' => [
'delete' => false,
],
], [
'edit' => 'inline',
'inline' => 'table'
])