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: 180 Pomógł: 37 Dołączył: 1.05.2008 Skąd: Białystok Ostrzeżenie: (0%)
|
$question to jest obiekt formularza czy obiekt modelu? Jeśli formularza to getOptions pobiera opcje dla danego formularza i w żadnym przypadku nie robi zapytań SQL. Zakładam że masz tabelę options w bazie danych i chcesz pobrać jej wartość, w takim przypadku będzie to wyglądało tak:
Jeśli nie o to Ci chodzi to najlepiej powiedz jaki dokładnie chcesz uzyskać efekt i podrzuć kod dla metody configure. |
|
|
|
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
SnakeEater metoda configure AnswerOptionsForm
[PHP] pobierz, ... 31.03.2010, 13:37:58 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 10:55 |