установить предпочтительный выбор в форме типа объекта

У меня есть следующий элемент формы типа сущности в symfony2:

 ->add('member_type', 'entity', array(
                    'class' => 'AdminBundle:CustomerTier',
                    'property' => 'tier',
                    'multiple' => true,
                    'expanded' => true,
                    'required' => true,
                        )
                )

Это дает флажки. В представлении редактирования я хочу проверить уже выбранные варианты при добавлении. Пожалуйста, помогите мне решить эту проблему.

2
nl ja de
Данные по умолчанию для редактирования должны быть уже проверены, если вы извлекаете объект из базы данных и применяете его к форме. Нам нужно увидеть, как ваш контроллер видит, где проблема.
добавлено автор Mick, источник
У меня такая точная проблема. В другой части приложения два объекта фактически связаны между собой, но в случае с проблемой не существует Ассоциации сущностей.
добавлено автор Rixius, источник

1 ответы

Вы имеете в виду проверку флажка в представлении (twig)?

{{ form_widget(form.checkme, { 'attr': {'checked': 'checked'} }) }}
0
добавлено
Спасибо за ответ .. Это не тот случай. Мне нужно только выбрать некоторые из них, которые хранятся в базе данных. Например, три флажка зеленые, синие и красные. при добавлении пользователя, отмеченного только синим и красным, я хочу проверить только синий и красный цвета в представлении редактирования.
добавлено автор Rakhitha, источник
symfony
symfony
1 045 участник(ов)

Сообщество Symfony, Symfony Components, Symfony Framework. Вакансии: https://t.me/symfony_careers Официальный slack: https://symfony.com/slack-invite

symfony
symfony
354 участник(ов)