![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mój problem dotyczy symfony 1.4 i panelu admina. Chciałbym troszeczkę zmienić filtry np. mam pole payment type, które przechowuje cyfrę oznaczającą dany sposób płatności np. 1 gotówka, 2 karta kredytowa itp. Domyślnie filtry generowane dla widoku zawierają pole typu input text, chciałbym natomiast zmienić je na pole typu select.
Kod działa połowicznie - tj. zmieniam payment_status na selecta z odpowiednimi wartościami. Filtrowanie jednak nie działa - dane nie są filtrowane - pole jest zupełnie ignorowane. Jak zatem prawidłowo ustawić nowy filtr? Będę wdzięczny za podpowiedzi. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
destroyerr - niestety udzielasz nieprecyzyjnych informacji - niedawno wyprowadziłem się pod miasto, ale jeszcze nie zaktualizowałem profilu ;-)
Ale tak serio to klasa Option to faktycznie moja klasa, która służy do obsługi "mini tabel" - czyli wszystkich statusów, stanów i innych rzeczy, które zazwyczaj definiuje się w każdej aplikacji. Po prostu obsługuje ona te statusy/opcje definiowane w pliku konfiguracyjnym. W tym konkretnym przypadku zwraca ona tablicę typu: {1=>'gotówka', 2=>'karta kredytowa ...}, której wymaga widget select. Sam kody, który podałem ja i później arecki należy umieścić w odpowiedniej klasie definiującej formularz filtru, który chcesz zmienić. Podaj konkretnie z czym walczysz to powiemy Ci co z tym zrobić. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 01:49 |