Mam formularz wbudowany i problem jest taki, ze działa dobrze tylko przy akcji new. przy akcji edit jest źle (nie wyświetlają się dane z formularzy wbudowanych), czemu się specjalnie nie dziwię, gdyż w configure AnswerCollForm mam
for ($i = 0; $i < $this->getOption('size', 3); $i++) { $answer = new Answer(); $answer->Question = $question; $answerForm = new AnswerForm($answer); $this->embedForm($i, $answerForm); }
Czy jest jakaś możliwość wykrycia w formie jaka jest aktualnie akcja, czy trzeba to zrobić poprzez parent->getChildren() (Jeżeli nie zwraca to znaczy to jest to new i idzie kod powyższy, a jak zwraca to jest akcja edit i tworzymy na podstawie danych)?