Я пытаюсь создать пользовательский formType из сущности с 1 флажком, 2 метками и 1 текстовым полем:
Примерно так:
[ ] My label : My label 2 [__________]
Итак, я создаю класс CheckboxWithDetailsType
, расширенный с abstractType
, и добавляю функцию getParent()
, которая возвращает EntityType::class
(поскольку метки находятся в базе данных), и настраиваю параметр с помощью 'compound' => true
.
Затем, Я называю мой CheckboxWithDetailsType
в форме ->add('myField',CheckboxWithDetailsType::class, ["query_builder" ... "choice_label"=>function(....
Все метки и флажки отображаются нормально (как стандартный EntityType).
И теперь ... Мне нужно получить параметры из моего Сущность для получения второй метки, ссылки на текстовое поле и т. Д. c ...
Мой вопрос: Можете ли вы дать мне ссылку на документацию или аналогичный пример того, что я пытаюсь сделать? (Я не могу найти ничего подобного в документации, и я считаю, что я неправильно создаю этот вид пользовательского formType!)