Niestety Symfony pluje mi bledem:
Cytat
You cannot change the data of a submitted form.
Komunikat rozumiem. Nie wiem jednak jak mam to obejsc. Czytalem o roznych POST_SUBMIT itp. ale to za bardzo nie sprawdza sie w moim przypadku. Jakies wskazowki?
$form = $this->createForm(jsonDecodeType::class); $form->handleRequest($request); if ($form->isValid()) { $data = $form->getData(); try { //ta funkcja na podstawie jednego pola z formularza zwroci mi tekst, jaki mam wlozyc do drugiego pola $resultText = $this->decode($data); //to mi rzuci: You cannot change the data of a submitted form. $form->get('destination')->setData($resultText); } catch (ErrorException $e) { $error = new FormError($e->getMessage()); $form->addError($error); } }