Ikky
24.09.2009, 13:16:28
Witam musze jakoś przekazać tablice z kontrolera do pliku z formularzem.
Jak musiałem zrobić coś małego to nadpisywałem dane z poziomy kontrolera ale tym razem musze przekazać informacje o liczbie inputów które sie zrobią w form.
Jakies pomysły?
anyone?
batman
24.09.2009, 13:21:39
Tworzysz klasę, która dziedziczy po Zend_Form. Tablicę przekazujesz do konstruktora, którzy przesłaniasz w swojej klasie (pamiętaj, by wywołać konstruktor rodzica w swoim konstruktorze). Dalej już powinieneś dać sobie radę.
Ikky
24.09.2009, 14:40:48
W jaki sposób wywołać ten konstrukor rodzica?
batman
24.09.2009, 14:43:57
Mam nadzieję, że to był żart. Ale i tak napiszę
parent::__construct();
Ikky
24.09.2009, 15:18:17
heh dzięki bardzo za pomoc
public function __construct($ids)
{
parent::__construct();
miałem tam wcześniej init() i jak tam przekazywałem to nie działało

dzieki jeszce raz:)
batman
24.09.2009, 18:36:42
W metodzie init tworzysz swój kod formularza. Metoda ta, wywoływana jest na koniec konstruktora Zend_Form i dlatego tak ważne jest, by po jego przesłonięciu, jawnie go wywołać.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.