Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][Symfony2] Wyświetlenie subformularza inline
athabus
post
Post #1





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

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


Hej,

uczę się symfony2 i natknąłem się na taki problem. Mam formularz i w nim kolekcję jako subformularz. Powiedzmy, że formularz główny to driver w a nim kolekcja cars.

Chciałbym uzyskać taki efekt, że subformularz cars (który ma 3 pola) wyświetlany był inline (czyli pola obok siebie). Czyli innymi słowy taki efekt:

driver_firstname
driver_lastname
car1.brad | car1.year | car1.power
car2.brad | car2.year | car2.power

Wszystkie przykłady formularzy kolekcji dotyczą formularzy z 1 polem i nigdzie nie ma przykładu jak renderować pola subformularza z kolekcją.

A jeśli ktoś przy okazji korzysta BraindcraftedBootstrapBundle to jeszcze bardziej interesowałoby mnie jak ten efekt uzyskac za pomocą bootrap_collection, zachowując funkcjonujące przyciski javascript add/delete.


Ok sam sobie odpowiem - może się komuś przyda

W konfiguracji bootstrap_bundle trzeba dodać
  1. (...)
  2. 'options' => array(
  3. 'type' => 'text',
  4. 'attr' => array('style' => 'inline')
  5. (...)


Ale niestety brak możliwości jakiegokolwiek dostosowania do własnych potrzb, więc i tak trzeba przerobić sobie widok ręcznie.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.12.2025 - 14:35