Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]Formularz do tworzenia i edytowania[Symfony2]
usb2.0
post 4.02.2014, 14:17:12
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Foxx
post 4.02.2014, 14:53:52
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


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.

Ten post edytował Foxx 4.02.2014, 14:56:08
Go to the top of the page
+Quote Post
usb2.0
post 4.02.2014, 15:46:22
Post #3





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (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

Ten post edytował usb2.0 4.02.2014, 15:46:45
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:43