Как добавить поле множественного выбора (как ModelListType) в entity форме Sonata?

Делаю entity, столкнулся с проблемой, что не могу реализовать поле множественного выбора в форме Сонаты. Нужно что-то типа ModelListType, только ModelListType позволяет выбрать только одно поле из списка.


Ответы (1 шт):

Автор решения: Pavel

Вам нужен тип поля sonata_type_collection

https://symfony.com/doc/2.x/bundles/SonataAdminBundle/reference/form_types.html#sonata-type-collection

Также можно поиграться с четверытм параметром, из доки:

array(
         'edit' => 'inline',
         'inline' => 'table',
         'sortable' => 'position',
       ))

От него зависит отображение.

→ Ссылка