SonataAdminBundle о ChoiceFieldMaskType - PullRequest
       62

SonataAdminBundle о ChoiceFieldMaskType

0 голосов
/ 28 февраля 2020

Простой вопрос о ChoiceFieldMaskType. Я использую FOSUser Bundle, я хочу добавить пользователей с полями ролей, так как это как массив в базу данных, я хочу использовать его с включенной опцией множественного числа * 1002. * ... У меня есть такие ошибки, как «преобразование массива в строку»

->add('roles',ChoiceFieldMaskType::class,[
                'multiple' => true,
                'mapped' => true,
                'required' => true,
                'choices' => [
                    'Simple utilisateur' => 'ROLE_USER',
                    'Utilisateurs membre' => 'ROLE_USER_MEMBER',
                    'Administrateur' => 'ROLE_ADMIN',
                    'Administrateur de point de vente' => 'ROLE_USER_SHOP'
                ],
               'map' => ['ROlE_USER' => 'some_field_to_show']
            ])

Я знаю, что это нормальное поведение, но если у кого-то есть лучшее решение ... Спасибо

...