Mam formularz generowany przez klasę UserType:
W Klasie UserType posiadam generowane 3 kontrolki:
$builder 'label' => 'Imię' )) 'label' => 'Adres email' )) 'label' => 'Hasło' ));
I teraz wszystko ok, formularz przy akcji tworzenia użytkownika generuję sobię tak:
'action' => $this->generateUrl('user_create'), 'method' => 'POST', )); return $form;
I wszystko jest ok.
A tutaj mam problem bo chciałbym zrobić edycję użytkownika i nie pozwolić użytkownikowi edytować raz wpisanego imienia. Puki co tak generuję formularz:
'method' => 'PUT', )); return $form;
Czy prościej utworzyć nowy formularz pod tą samą Encję Doctrina, czy jest jakiś inny sposób? Mam czas i uczę się frameworka więc zależy mi na tym, aby rozwiązanie było eleganckie, ponieważ chcę sie go dobrze nauczyć.
Pozdrawiam.