回所有演示
演示

嵌入式CollectionType形式

src /理解/ TodoListFormComponent.php

使用应用程序\实体\基于网络;使用应用程序\形式\TodoListForm;使用ob娱乐下载\\FrameworkBundle\控制器\AbstractController;使用ob娱乐下载\组件\形式\FormInterface;使用ob娱乐下载\用户体验\LiveComponent\属性\AsLiveComponent;使用ob娱乐下载\用户体验\LiveComponent\属性\LiveProp;使用ob娱乐下载\用户体验\LiveComponent\DefaultActionTrait;使用ob娱乐下载\用户体验\LiveComponent\LiveCollectionTrait;# (AsLiveComponent (todo_list_form)]TodoListFormComponent扩展AbstractController{使用DefaultActionTrait;使用LiveCollectionTrait;# (LiveProp(字段名:“formData”)]公共基于基于美元;受保护的函数instantiateForm():FormInterface{返回这个美元- > createForm (TodoListForm::类,这个美元- >基于网络);}}

模板/组件/ todo_list_form.html.twig

<div{{属性}}>{{form_start(形式)}}<div=“行”><div=“col-4”>{{form_row (form.name{标签:假的,attr:{占位符:“给你一个名字”}})}}< /div>< /div><=“表table-borderless form-no-mb”><thead><tr><道明>< /道明><道明>优先级< /道明>< /tr>< /thead><tbody>{%关键,itemForm形式。todoItems %}<tr><道明>{{form_row (itemForm.description{标签:假的,attr:{占位符:“走侏儒河马”}})}}< /道明><道明