Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]Formularz do tworzenia i edytowania[Symfony2]
Forum PHP.pl > Forum > PHP > Frameworki
usb2.0
Hej,
zalozmy ze mam formularz generowany przez komende
doctrine:generate:form

w kontrolerze mozna utworzyc obiekt takiego formularza np FormType(),

i normalnie w 90% przypadkow uzywam go takiego formularza do dodania do czegos do bazy danych,
co jesli chce dane modyfikowac? uzywac tego samego wygenerowanego formularza?
czy lepiej zrobic nowy?
jesli tego samego to jak modyfikowac ten formularz?
chociazby wartosc pola submit ktore mam zdefiniowane w FormType.php

Pozdrawiam.
Foxx
Generowany jest formularz, który jak najbardziej możesz edytować i dostosowywać do swoich potrzeb stosując całą wiedzę z rozdziału:
http://symfony.com/doc/current/book/forms.html

Pole submit możesz modyfikować z poziomu buildera zgodnie z dokumentacją:
http://symfony.com/doc/current/reference/f...pes/submit.html

Jeżeli będziesz potrzebował bardziej zaawansowanych modyfikacji to mogą się przydać jeszcze:
http://symfony.com/doc/current/cookbook/fo...dification.html
http://symfony.com/doc/current/cookbook/fo...ansformers.html

Co do pytania czy modyfikować czy tworzyć nowy: zależy czy potrzebujesz obu wersji formularza. Jeżeli tak to stwórz nowe. Chyba, że jesteś w stanie zrobić uniwersalny formularz - wtedy możesz zrobić jeden spełniający różne zadania.
usb2.0
no w zasadzie tak, liczlbym na cos wiecej niz modyfikowaniem builderem jesli korzystam Type
builderem to moge w kontrolerze zrobic formularze i wyjdzie jeden ***

no ale dzieki
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.