Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] tablica do pliku formularza
Forum PHP.pl > Forum > PHP > Frameworki
piraciq
Witam,

Mam takie banalne pytanie czy z kontrolera można przekazać tablicę do formularza?
Chodzi mi o przesłanie danych do pola select które pobierane są z bazy danych.

Pozdrawiam.
Pilsener
1. Jeśli dane są z bazy to możesz użyć w formularzu modelu danych, nie musisz angażowac do tego kontrolera

2. Jeśli zachodzi konieczność faktycznie przekazania czegoś do formularza, to można:
- użyć setParam by ustawić jakiś parametr a potem w formularzu pobrać to z instacji front-controllera
- przekazać parametr w konstruktorze formularza
- wykorzystać init w formularzu i wsadzić tam jakieś parametry

3. Najlepiej jak powiesz co dokładnie chcesz zrobić
pgrzelka
Kod
$form->getElement('nazwa_selecta')->setMultiOptions($tablica_pobrana_z_bazy);
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.