Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony][SF2][Symfony2]Półdynamiczny formularz w symfony.
Forum PHP.pl > Forum > PHP > Frameworki
daniel1302
Witam potrzebuję wyrenderować formularz w symfony jednak chce, aby miał on taki wygląd:

  1. <input name="pole1" type="text" />
  2. <input name="pole2" type="text" />
  3. <input name="pole3" type="text" />
  4. <input name="pole4[]" type="text" />
  5. <input name="pole4[]" type="text" />
  6. <input name="pole4[]" type="text" />
  7. <input name="pole4[]" type="text" />
  8. <input name="pole4[]" type="text" />
  9. <input name="pole4[]" type="text" />



A encja jaką chcę posiadać z kolei będzie wyglądała tak:
  1. class Encja
  2. {
  3. private $pole1;
  4.  
  5. private $pole2;
  6.  
  7. private $pole3;
  8.  
  9. private $pole4 = array(
  10. 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'
  11. );
  12. }


i chcę żeby poszczególne inputy pole4 przyjmowały wartości z tablicy, $pole4.

Jak takie coś ugryźć, nie chcę całego kodu ale jedynie prosze o nakierowanie na rozwiązanie problemu.

Czy lepiej tą tablicę rozbić na pola, ale chciałbym generować dynamiczne formularze na podstawie tej właśnie tablicy np jak będę w niej miał 10 elementów to 10 pól pojawi mi się w formularzu. Jak rozwiązać takie coś?


thek
To Ci chyba zostaje zabawa z Collection. Coś na wzór tego -> http://symfony.com/doc/current/cookbook/fo...ollections.html aczkolwiek nie do końca wiem czy faktycznie na podobnym mechanizmie Ci zależy.
daniel1302
Dzięki o takie coś mi właśnie chodziło smile.gif Mam w encji tablicę z danymi i na ich odpstawie chce generować formularz dzięki wielikie smile.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.