У меня есть Entity (Ent1) с отношением ManyToMany к другому объекту (Ent2). Я использовал
$builder->add('ent2', EntityType::class, [
'class' => 'App\Entity\Ent2',
'label' => 'Foo',
'multiple' => false,
'expanded' => false
, чтобы иметь флажки. Это работало.
Теперь я хотел бы добавить данные в отношение Ent1 / Ent2, по одному целочисленному полю на возможный выбор Ent2.
Затем я создал объект CrossTable и разделил отношение ManToMany на : Ent1- OneToMany <=> Кросс-таблица - ManyToOne <=> Ent2, я также добавляю в свою кросс-таблицу целочисленное поле Данные.
Это хороший способ?
Теперь, как я могу получить в моя форма Ent1 примерно такая:
(я пытаюсь использовать CollectionType
или прямо использовать CrosstableformType
, но мне не удалось получить что мне нужно ...)