Я использую genemu_jqueryselect2_entity для множественного выбора поля в форме (находится в классе администратора Sonata) для так называемого Uni (университет) юридического лица:Выбранные атрибуты genemu_jqueryselect2_entity не сохраняются в базе данных
->add('courses', 'genemu_jqueryselect2_entity',array('multiple' => true, 'class' => 'PROJECT\UniBundle\Entity\Course'))
Но выбранные записи не заполняются в моей сущности. С firebug я смог обнаружить, что идентификаторы курсов прошли правильно через POST.
Возможно, поле неправильно отображено на объект Uni, но я понятия не имею, почему.
Это добавление метод моего Uni сущности, которая даже и не дозвонились:
public function addCourse(\PROJECT\UniBundle\Entity\Course $courses)
{
$this->courses[] = $courses;
return $this;
}
Как я могу получить поле, чтобы быть сопоставлен с атрибутом курсов универа? Как я мог отладить это?
Любая помощь будет подтверждена!
Благодарим вас за ответ, но этот метод также не называется. – enigma