Показать форму коллекции при загрузке страницы в Sonata Admin Bundle - PullRequest
0 голосов
/ 09 октября 2018

Существует ли опция или известный способ отображения формы коллекции при загрузке страницы вместо нажатия кнопки «Добавить» для ее отображения?

Я запускаю событие щелчка при загрузке страницы, но это не ожидаемое поведение.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 09 октября 2018

Хорошо, я добился того, чего хотел, установив в поле формы массив коллекции по умолчанию, каждый объект Entity в массиве имитирует форму, поскольку мне нужно было отобразить 3 формы при загрузке страницы, я создал 3 объекта, вполне логично, когда я думаю,об этом сейчас, но выделенный вариант может быть хорошим, хотя.

->add('details', CollectionType::class, [
            'data' => [new OfferDetail(), new OfferDetail(), new OfferDetail()],
            'label' => false,
            'required' => true,
            'type_options' => [
                'delete' => false,
            ],
        ], [
            'edit' => 'inline',
            'inline' => 'table'
        ])
...