2013-07-26 137 views
0

我正在建立一個symfony表單,在這種形式下,我想讓用戶選擇多個球(A,B,C),所以我使用了一個實體字段。
這裏是我的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?

+0

你怎麼能存儲數量? –

回答

0

如果要選擇並輸入以添加數量,則可以創建自定義表單類型來執行此操作。然後你會以主要形式調用它的一個集合。

+0

你能舉個例子嗎? – cheesemacfly

+0

你需要告訴更多關於你想要做什麼的信息,因爲現在它非常含糊。但是我已經可以告訴你,如果你想要顯示所有實體和每個數量的輸入,那麼你將很難做到這一點。 (這些問題已經發布在那裏) – copndz

相關問題