![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 8 Dołączył: 9.02.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Po przesiadce z ZF2 (v 2.3.1 na v.2.4.9) mam problem z dynamicznym definiowaniem walidatorów w polach kolekcji. O co chodzi: Załóżmy że mamy kolekcje 1. Pole_A Pole_B 2. Pole_A Pole_B gdzie Pole_A i Pole_B są wymagane, zgodnie z tym co definiuje w Fieldset::getInputFilterSpecification() Teraz mamy przypadek, że wszystkie pola (A i (IMG:style_emoticons/default/cool.gif) w pierwszym wierszu są "disabled". Drugi wiersz jest nadal edytowany. W takim przypadku potrzebowałem wyłączyć walidację jedynie dla pól w pierwszym wierszu. Poprzednio:
Zwracało obiekt po którym mogłem iterować i przypisywać/zmieniac walidatory na polach zależnie od potrzeb, obecnie dostaję od razu pola (\Zend\InputFilter\Input), dodam też że poprzez:
też nie jestem w stanie dostać tego co potrzebuje Jest jakaś możliwość iterowania po wierszach kolekcji w ww. wersji Zenda? Miał ktoś podobny problem? Potrzebuje tego także do innych zastosowań tj różna definicja walidatorów zależna od elementów kolekcji itd. Z góry dzięki za wszelką pomoc |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 02:52 |