![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Jak najprosciej dodac 10 rekordow na raz do bazy danych uzywajac do tego formularza w TWIGu ?
Probowalem w Kontrolerze zrobic tak:
a w TWIGu tak:
Wyswietla mi sie tylko jedno pole a powinno 10 takich pol. Co robie zle ? Ten post edytował damianooo 4.03.2016, 16:46:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Robisz jeden główny formularz i główne entity, do tego podpinasz collection of forms (lub samo collection of forms)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
glowny formularz i glowne entity mam .
Co znaczy podpinam collection of forms ? Mozesz pokazac przykladowo ? Dzieki |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
https://symfony.com/doc/current/cookbook/fo...ollections.html
Możesz zrobić dynamiczne podpinanie przez jquery lub bawić się w ręczne ustalanie ilości. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
hmm ... zrobilem tak:
Klasa formularza:
Kontroler:
TWIG:
Wywala mi niestety blad:
Ten post edytował damianooo 4.03.2016, 17:54:41 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czemu nie da sie tego tak zapisac .
Jak zmienie z :
na
to podswietla mi sie w NetBeansie ta linia kodu z komunikatem:
Ten post edytował damianooo 4.03.2016, 18:36:45 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Albo to błąd Netbeans albo masz w nim ustawioną wersję PHP mniejszą niż 5.5.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
ok jest lepiej ... ale cos nie tak z TWIG.
czemu jak w TWIG zrobie tak:
to wyswietla mi sie :
? Celem bylo otrzymanie 10 takich samych pol "name". Jak to powinienem w TWIG zapisac ? jak w Twigu powinienem to zapisac ? Ten post edytował damianooo 6.03.2016, 11:18:20 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Renderując kilka razy to samo pole miałbyś powielone id oraz name i zapewne dlatego to niemożliwe
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
ok ale skoro uzywam w formularzu Kolekcji:
to chcialbym ja jakos w Twigu wyswietlic jak to u mnie powinno wygladac ? Ten post edytował damianooo 15.03.2016, 21:18:55 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Powinieneś mieć CollectionType::class zamiast ::Test
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Wasnie nie moge tak poniewaz pracuje na wersji Symfony 2.6 a to jest od wersji 3.0 .
Probowalem tak (powyzej pisalem o bedzie) . |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:22 |