我将sonata_type_collection用于订单中的订单行。创建新订单后,我可以单击按钮添加订单行。
是否可以将其更改为在页面加载时自动显示5行,而不是单击第一行的按钮,依此类推?
我想可以在页面加载时创建一个JavaScript脚本来点击' 添加新行按钮5次。
答案 0 :(得分:0)
你有多种方法可以做到这一点。
覆盖CRUDController中的创建或更新方法,如果订单没有行,只需创建它们并添加到订单,它们就会被渲染。
在方法getOrderRows中,如果不退出,则可以返回5行。
如果您是第一个持久订单,您还可以在admin中的prePersist方法中添加行