2015-05-18 1 views
0

Я использую соната MongoDB администратора Bundle и я получаю некоторые проблемы, на самом деле у меня есть документ («Quizz»), какие ссылки («QuizzPart»):Добавить новый не работает соната администратора Bundle

/** 
* @var ArrayCollection 
* @MongoDB\ReferenceMany(targetDocument="QuizzPart", cascade={"all"}) 
*/ 
protected $quizzParts = array(); 

и («QuizzPart») сам ссылается на многие вопросы:

/** 
* @var ArrayCollection 
* @MongoDB\ReferenceMany(targetDocument="Question", cascade={"all"}) 
*/ 
protected $questions = array(); 

проблема заключается в том, что, когда я пытаюсь построить новую викторину из моего класса администратора, в configureFormFields, я могу добавить новые части, но я может добавить модель quizzPart, но не вопросы, на которые ссылается часть опроса. добавление нового (вопроса), кажется, ничего не делает. это фрагмент кода из моего класса администратора:

->add('quizzParts', 'sonata_type_collection', array('label' => 'ajouter une partie') 
     , array(
     'edit'  => 'inline', 
     'inline' => 'table', 
     'sortable' => 'id', 
     )) ; 

Любой знает причину этой ошибки, пожалуйста? спасибо

ответ

0

После поиска и поиска я обнаружил, что это ошибка сонату админа, и мы не можем использовать чешуйчатую sonata_type_collection и нет не проблема до сих пор, посмотрите здесь: https://github.com/sonata-project/SonataAdminBundle/issues/262

 Смежные вопросы

  • Нет связанных вопросов^_^