[英]Add new is not working sonata admin Bundle
我正在使用Sonata mongoDB admin Bundle,但遇到了一些問題,實際上我有一個文檔(“ Quizz”)引用了(“ QuizzPart”):
/**
* @var ArrayCollection
* @MongoDB\ReferenceMany(targetDocument="QuizzPart", cascade={"all"})
*/
protected $quizzParts = array();
並且(“ QuizzPart”)本身引用了許多問題:
/**
* @var ArrayCollection
* @MongoDB\ReferenceMany(targetDocument="Question", cascade={"all"})
*/
protected $questions = array();
問題是,當我嘗試從admin類構造新的測驗時,可以在configureFormFields中添加新的部分,但是可以添加模型quizzPart,但不能添加測驗部分所引用的問題。 添加(問題)似乎沒有做任何事情。 這是我的管理類的代碼片段:
->add('quizzParts', 'sonata_type_collection', array('label' => 'ajouter une partie')
, array(
'edit' => 'inline',
'inline' => 'table',
'sortable' => 'id',
)) ;
有人知道這個錯誤的原因嗎? 謝謝
搜索和搜索后,我發現這是奏鳴曲管理員的錯誤,我們不能使用嵌入的sonata_type_collection,並且到目前為止沒有問題,請在此處查看: https : //github.com/sonata-project/SonataAdminBundle/問題/ 262
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.