Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 12.03.2010 Ostrzeżenie: (0%)
|
Witam,
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
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)? Ten post edytował SnakeEater 31.03.2010, 11:29:51 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 12.03.2010 Ostrzeżenie: (0%)
|
metoda configure AnswerOptionsForm
no i w debug przy zatrzymaniu na **** pokazuje mi options jako array ale nie ma tam żadnych danych, wygląda to tak: $options name -> Question tablename -> question ... type ->INNODB Wygląda jak tabela(?). Question natomiast jest ok, w dziale data są wartości i pokazuje jako object. Już działa. Był jednak jakiś konflikt nazewnictwa. Zmieniłem alias na AnswerOptions i już działa ok. Sorry for any inconvenience. Ten post edytował SnakeEater 31.03.2010, 14:41:12 |
|
|
|
SnakeEater [Symfony]Formularze wbudowane 31.03.2010, 11:27:06
Berg [PHP] pobierz, plaintext sfContext::getInstance... 31.03.2010, 11:34:25
destroyerr sfContext::getInstance() powinno być omijane tak s... 31.03.2010, 12:26:23
SnakeEater Dziękuję jeszcze bardziej. Tak przy okazji mam pyt... 31.03.2010, 12:53:10
Berg $question to jest obiekt formularza czy obiek... 31.03.2010, 13:23:24 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 09:21 |