Tworzę formularze z niezmapowanym polem, jak wyjaśniono w form documentation.Uzyskiwanie dostępu do niezmapowanego pola w kontrolerze Symfony2
Jednak gdy w sterowniku lub podobny Chcę uzyskać do niego dostęp, obecnie używam tablicę żądania POST i wydostanie się stamtąd tak:
$postData = $this->getRequest()->request->get('my_form_name');
$unmappedField = $postData['unmapped_field']
Po prostu nie mogę pomóc, ale myślałem, że to jest nie jest najlepszy sposób i nie mogę znaleźć niczego na oficjalnej dokumentacji.
Czy jest lepszy sposób niż to?
Co z wywołaniem get ("unmapped_field") na żądanie Obiekt? –
Czy to niezmapowane pole zawarte jest w obiekcie encji, czy też formularz jest powiązany z płaską tablicą? – DonCallisto