Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Drop-down List zbazy danych
Forum PHP.pl > Forum > PHP > Frameworki
Lukas_
Witam,

Jak zrobić drop-down list z bazy danych w symfony taki mam kod
  1. class ZleceniaPeer extends BaseZleceniaPeer {
  2.  
  3.  
  4.  
  5.  
  6.  
  7. static public function lista()
  8. {
  9. $books = SfGuardUserQuery::create() // retrieve all books...
  10. // ... with their author
  11. ->find();
  12. $wykonawca = array();
  13. foreach ($books as $book)
  14. {
  15. $wykonawca[$book->getUsername()] = (string) $book;
  16. }
  17.  
  18. return $wykonawca;
  19. }



oraz
  1.  
  2. class ZleceniaForm extends BaseZleceniaForm
  3. {
  4. public function configure()
  5. {
  6.  
  7. $this['rezerwa3'], $this['rezerwa4'],
  8. $this['rezerwa5'], $this['data_wykonane']
  9. );
  10.  
  11.  
  12. $this->widgetSchema['wykonawca'] = new sfWidgetFormChoice(array(
  13. 'choices' => ZleceniaPeer::$wykonawca,
  14. 'expanded' => false,
  15. ));
  16.  
  17.  
  18.  
  19. $this->useFields(array('id','tworca_zlecenia','wykonawca','opis','cena','data'
  20.  
  21. ));
  22.  
  23. }
  24. }
  25.  


problem w tym że tablica wykonawca nie jest przekazaywana nigdzie nie mogę znalezć prostego przykładu jak to zrobić z góry dziękuję.
Diwi
Zamiast ZleceniaPeer::$wykonawca daj ZleceniaPeer::lista()
Lukas_
Wielke dzięki działa exclamation.gif guitar.gif
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.