![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 11.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mama mały problem
Chodzi o taki przypadek gdzie w widoku generuje sobie jakieś kontrolki (nie korzystam z Zend_Form bo dekoratory doprowadzają mnie do białej gorączki) pola select, checkbox-y itd. i teraz po wybraniu/kliknięciu mogę uruchomić jakąś akcje + przesłać parametry do akcji ale co z tego skoro z poziomu akcji nie mogę zmodyfikować stanu tych kontrolek np. nowe elementy w "selekcie" odhaczenie checbox-a itd. korzystając z mogę dodać element ale nie mogę zmienić jego stanu/zmodyfikować go np. dostaję komunikat Cytat Notice: Indirect modification of overloaded property co zrobić w takiej sytuacji? w jaki sposób można modyfikować stan kontrolek? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Musisz do Form przekazać ile chceckboxów będziesz tworzył i tam wygenerować każdy z nich osobno.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 11.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Musisz do Form przekazać ile chceckboxów będziesz tworzył i tam wygenerować każdy z nich osobno. przy tworzeniu instancji klasy Form?? mówisz o czymś takim:
musiał bym przekazać ilość checkbox i ich nazwy.... coś takiego działa tylko nie wiem czy to ma sens??
czyli tworze w kontrolerze odpowiednią ilość form i przekazuje do widoku jako tablicę Dobra jednak to niema sensu (IMG:style_emoticons/default/biggrin.gif) kombinuje dalej.. No dobra mam coś takiego:
Trochę dziwne toto ale działa tak że dostaje tablice Form "check", dostęp do poszczególnych obiektów (mimo że są identyczne i nazywają się "check") mam dzięki tablicy... co o tym myślicie? przekombinowałem? Ten post edytował phpmack 26.11.2011, 16:55:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 12:20 |