Предположим на мгновение, что эта форма использует воображаемый класс объектов документа Animal
из ZooCollection
, который имеет только два свойства («имя» и «цвет») в symfony2.Symfony2 Form заполняет поля данными
Я ищу для работает простое глупое решение, чтобы предварительно заполнить в полой формы с данным объектом авто-магически (например, для обновления?).
Acme/DemoBundle/Controller/CustomController
:
public function updateAnimalAction(Request $request)
{
...
// Create the form and handle the request
$form = $this->createForm(AnimalType(), $animal);
// Set the data again << doesn't work ?
$form->setData($form->getData());
$form->handleRequest($request);
...
}
насчет только настройки свойств объекта животного? –