одной сущности?
при создании доступны все поля, а при редактировании только некоторые.. в дальнейшем еще нужно будет по ролям разбить, пользователь может менять только некоторые, а менеджер все..
ткните хотябы как гуглить? не знаю с какой стороны подойти... первое что приходит в голову - это наплодить форм разных - но хочеться феншуя ))
Сущность !== поле в форме
В форму можно прокидывать тот же AuthorizationCheckerInterface или как его там, на основании которого что-то показывать, а что-то нет. И если какие-то поля не нужны при редактировании, то просто не пиши их в форме. Не используй сущность как data_class.
можно еще просто в форме добавить ей стиль ридонли например
а редактировани это или создание можно проверять через form->getData->getId
Обсуждают сегодня