можно конечно и не трогать ORM аннотацию и просто поменять тип свойства на нужный обьект, но опять же нужно будет менять код что затрагивает геттеры/сеттеры и тесты соответстсвенном, а это не круто (
спасибо, в эту страницу тупил тоже. но фишка в том, что в ChoiceType передаются только значения. т.е. choices => [text => value], а атрибуты choice_attr можно устанавливать только из значений сущности. но в сущности нет поля lvl. я сформировал массив как мне выше предложили, без рекурсии с lvl, но не догоняю, как в twig этот lvl передать
есть у кого чёрный пояс по twig? есть таблица с parent_id (self-reference) хочу вывести свой treeview для чекбоксов, через macro рекурсией всё как положено выводится, но мне это нужно привязать к форме, а я тупо не понимаю, как это сделать. сделал свой тип EntityTreeType, там указал свой шаблон entity_tree, а что в шаблоне дальше делать хз. может у кого наработки есть?
Попробуй сделать наследника у юзера, чисто для апи. У него добавь поле юзера с геттером для платформы. А в геттере возвращай не юзера а референс на него сделанный через em