У меня есть 3 объекта: Компания, параметры и элементы. Как использовать отношения между сущностями для sonata Admin bundle
EDIT
Мне нужно создать страницу, на которой каждая компания может заполнить все параметры. Объект параметра - опция для поля. Он имеет 4 типа (текст, флажок, радио, выбор).
Поэтому, когда я использую ->add("elements", new NeededType())
в ParameterAdmin, у меня есть все элементы всех компаний для этого параметра, но требуется только для одной компании. Когда я создаю настраиваемый тип поля, я столкнулся с проблемой фильтрации. Таким образом, я использую Company-> Parameter-> Element, и я думаю, что это проще, чем другим способом.
Когда я использую ->add ("elements")
в CompanyAdmin, у меня есть все элементы всех параметров для этой компании. И теперь мне нужно разделить эти элементы между параметрами и предоставить им необходимые поля. Теперь я столкнулся с проблемой нескольких типов в одном поле.
Любые предложения?
Извините за перевод Google. Моя грамматика очень плохая. – maches