Php 实体字段的选项
我正在构建一个symfony表单,在此表单中,我希望用户选择多个球(a、B、C),因此我使用一个实体字段。Php 实体字段的选项,php,forms,symfony,Php,Forms,Symfony,我正在构建一个symfony表单,在此表单中,我希望用户选择多个球(a、B、C),因此我使用一个实体字段。 这是我的formbuilder: $builder->add('name', 'text', array('label' => 'name')) ->add('ball', 'entity', array('class' => 'MyBallkBundle:Ball', 'property' => 'name','label' => 'Balls
这是我的formbuilder:
$builder->add('name', 'text', array('label' => 'name'))
->add('ball', 'entity', array('class' => 'MyBallkBundle:Ball', 'property' => 'name','label' => 'Balls', 'multiple' => true))
->add('save', 'submit', array('label' => 'save'));
但是我希望用户能够设置每个球的数量,在symfony 2中有没有这样做的方法?如果您希望选择并输入来添加数量,您可以创建一个自定义表单类型来执行此操作。然后,您将以主要形式调用它的集合。您需要告诉更多关于您想要做什么的信息,因为现在它非常模糊。但我已经可以告诉你,如果你想显示所有的实体和每个实体的数量输入,你将很难做到这一点。(这些问题已经张贴在那里)你如何储存数量?