Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 3.08.2017 Ostrzeżenie: (0%)
|
Wysyłam metodą GET formularz, który ma ukryte pole "level". W klasie "UserSearchType" ustawiłem coś takiego:
Kod ->add('level', HiddenType::class, ['data' => 1]) Wydaje mi się, iż pole "level" powinno mieć cały czas wartość 1, a nie ma. Jest tak tylko po pierwszym kliknięciu "submit". Potem zmieniam wartość "level" w url'u i klikam ponownie "submit", ale wartość nie jest równa 1. Jest równa tyle, ile wcześniej ustawiłem w url'u (w tym przypadku edytując go ręcznie). Jak zrobić, aby po każdorazowym zatwierdzeniu formularza wartość "level" wynosiła zawsze 1, a nie tyle, ile ma akurat w url'u? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 624 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%)
|
Nigdy nie probowalem, ale wydaje mi sie ze attr read_only badz disabled powinien rozwiazac problem. Dziala w POST, w GET nigdy nie sprawdzalem.
|
|
|
|
eerie [Symfony] Ustawienie stałej wartości dla ukrytego pola formularza wysyłanego metodą GET 22.09.2020, 13:32:18
eerie Udało mi się rozwiązać problem dodając parametr ... 23.09.2020, 12:42:08
czachor Trochę usprawniając:
[PHP] pobierz, plaintext $lev... 28.09.2020, 21:39:45 ![]() ![]() |
|
Aktualny czas: 23.10.2026 - 21:11 |