2015-12-20 84 views
0
  1. 在哪裏可以找到添加metod(FormBuilderInterface)的所有可能的選項。我知道可以映射選項,但還有什麼?

use Symfony\Component\Form\FormBuilderInterface; 

public function buildForm(FormBuilderInterface $builder, array $options) 
{ 
    $builder 
     ->add('task') 
     ->add('dueDate', null, array('mapped' => false)) 
     ->add('save', SubmitType::class) 
    ; 
} 

public function configureOptions(OptionsResolver $resolver) 
{ 
    $resolver->setDefaults(array(
     'data_class' => 'AppBundle\Entity\Task', 
    )); 
} 
+1

嗨,你有4個問題。它實際上是你期待的4個不同的答案嗎?如果是這樣,你可以請他們作爲單獨的問題。這個網站是一個問答網站,一個問題,一個答案類型安排。謝謝。 – Trevor

回答

0

http://symfony.com/doc/current/book/forms.html#built-in-field-types

本節會談約建於字段類型,但我建議你閱讀整個頁面。

+0

是的,我現在看到它在每個內置字段類型中。因此,如果第二個參數爲null,那麼對於添加('DueDate',null)它是基本字段FormType?如果是,那麼第一個問題是答案; ) – fr3sh