Symfony3 с флажками, извлеченными из таблиц базы данных

Я пытаюсь получить хорошее решение Symfony3 для формы, содержащей флажки. Общее количество флажков извлекается из одной таблицы (таблица CategoryList) и из другой таблицы, которую я сохранил, какие категории выбраны для определенного домена.

Table: Domain
ID     DomainName
1      TestDomain1
2      TestDomain2
3      TestDomain3

Table: CategoryList
ID     CategoryName
1      Unknown
2      Cat-1
3      Cat-2

Table: DomainCategory
ID     Domain_ID     DomainCategoryList_ID
1      1             1
2      1             2
3      1             3
4      2             2
5      3             1

Таблица DomainCategory содержит отношения между Доменами и категориями, к которым принадлежат Домены.

Домены -> Доменная категория <-> CategoryList

Как я могу создать форму Symfony3 для этого?

Я попытался использовать EntityType :: class и передать ему объект CategoryList, затем я действительно получаю все Категории как флажки, но я не могу указать, какой флажок нужно ставить или ставить галочку в зависимости от таблицы DomainCategory.

Любые предложения о том, как решить эту проблему? Или любая хорошая ссылка на пример реализации. Я не смог найти его, потратив неделю на решение этой проблемы.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector