2014-09-29 95 views
0

我想,所以我這樣做是爲了一個選項傳遞給我的表格:添加自定義選項的形式

  $builder 
       ->add('pays', 'collection', array(
         'type' => new PaysType(), 
         'em' => $this->em, 
         'allow_add' => true, 
       ) 
      ); 

雖然我加入em到我的形式PaysType我得到這個錯誤:he option "em" does not exist

public function getDefaultOptions(array $options) 
    { 
     $options = parent::getDefaultOptions($options); 
     $options['em'] = ''; 
     return $em; 
    } 

有沒有想法?

回答

1

getDefaultOptions()應返回選項數組,但您要返回$em。我認爲這可能是你唯一的問題。

相關問題