[英]How to display a Many to One Relation in a form dropdown in Symfony2?
[英]Symfony2 How to create one form for many the same entities?
我有以下实体:
// ZaquPL/MyBundle/Entity/Task.php
protected $name;
protected $order;
public function getName() {...}
public function setName($name) {...}
public function getOrder() {...}
public function setOrder($order) {...}
我想要一种包含许多实体的表格。 因为我想对任务进行“拖放”并以一种形式更改它们的名称,只需一个提交按钮,而无需AJAX。
在该模式下看起来应该像这样:
[GRAB AND MOVE <INPUT name="order[1]">] <INPUT name="name[1]">
[GRAB AND MOVE <INPUT name="order[2]">] <INPUT name="name[2]">
[GRAB AND MOVE <INPUT name="order[3]">] <INPUT name="name[3]">
[GRAB AND MOVE <INPUT name="order[4]">] <INPUT name="name[4]">
[GRAB AND MOVE <INPUT name="order[5]">] <INPUT name="name[5]">
[GRAB AND MOVE <INPUT name="order[6]">] <INPUT name="name[6]">
我知道如何创建视图,如何使用jquery UI拖放组件等,因此不必担心。 我只问如何使用Symfony FormBuilder创建此表单。 你有什么主意吗
我认为您想创建以下形式的集合: doc 。 在第一个持久性上,顺序由您的请求标头顺序定义。 但是,如果您编辑此收藏集,则不能只提交另一个订单并坚持下去。 要更改收款顺序,您可以:
希望对您有所帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.