簡體   English   中英

添加新的不起作用的奏鳴曲admin捆綁包

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM