![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 2.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Chcę zrobić formularz z polem typu <select>, korzystyam z EntityType, żeby zaciągnąć dane do elementów <option>, ale chciałbym, aby dwa początkowe elementy były customowe, np. "-- wybierz opcję --" i "-- nowy --". Nie wiem jak to zrobić. Zastanawiam się nad modyfikacją "query_builder" tak żeby dołączyć tam jakiś wirtualny rekord czy coś w tym rodzaju, ale to chyba nie jest najlepsze rozwiązanie. Myślalem też o tym, by zamienić EntityType na ChoiceType, ale wtedy nie widzę możliwości, aby zaciągnąć entity do pozostałych opcji. Rozważałem też, czy da się to dodać w Twigu, ale też jakoś nie widzę takiej opcji. Jedyne, co na razie potrafiłbym zrobić, to dołożenie tego przez jquery, ale to jest dość słaby pomysł.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W property choices możesz wstawić już pobrane opcje, więc możesz do nich dostawić customowy typ.
W praktyce nie wiem jak zadziała takowe rozwiązanie, bo nigdy nie testowałem, ale możliwość jest i może nakieruje Cię to na odpowiedź. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 02:24 |