Mam formularz, który jest związany z podmiotem, ale ma także dodatkowy niemapowany murawę: (od klasy FormType)Wypełnij wstępnie wartość forma pola niezmapowanego
$builder
->add('name')
->add('qoh')
->add('serialNumber', 'text', array('mapped' => false, 'required' => false))
Chcę pre- wypełnij pole serialNumber ze sterownika informacjami uzyskanymi z adresu URL żądania. Najbliższy sposób znalazłem to:
$form->setData(mixed $modelData)
ale API nie precyzuje, w jakiej formie „$ modelData” trwa i nic Próbowałem miał żadnego wpływu.
rację, ale wartość domyślna chcę nie jest statyczna, to wymaga pewnej logiki. Mogłem to zrobić w Twig, ale zrobienie tego w kontrolerze miałoby dla mnie większy sens. – Nelluk