Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][Symfony2]Edycja div-ow w koleckji formularzy
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Hej mam maly i zarazem duzy problem mam oto i taki kod html wygenerowany przez Form Builder:
http://www6.shareimage.org/viewer.php?file...ks74xjjcwy1.bmp
Tam pokazalem glowny div-y kazdy z nich potem ma label i input pola.

Problem polega na tym ze do kazdego diva chcialbym dodac tez klase css.
Probowalem za pomoca:
  1. $builder->add('items', 'collection', array('attr' => array('class' => 'adjustRow')));

I nic
  1. $builder->add('items', 'collection', array('options' => array('attr' => array('class' => 'adjustRow'))));

Tez nic.
Probowalem tez metody:
  1. getDefaultOptions(array $options) { }

I tez nic.
Za cholere nie potrafie dodac tam klasy a potrzebuje bo jak nie to mi zle rozmieszcza elementy...

Czy ktos wie jak pomoc?!?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


spróbuj z własnym kodem html formularzy.
tutaj więcej o tym:
http://symfony.com/doc/current/book/forms.html#form-theming

tutaj masz główny plik z widokiem formularzy:
https://github.com/symfony/symfony/blob/mas...ayout.html.twig

musisz utworzyć sobie swój plik w katalogu np app albo w katalogu widoków w jakimś bundle. w tym pliku możesz wstawić bloki tylko te, które chcesz nadpisać, podmienić.
jak wyświetlasz formularz używasz właśnie tego pliku.
albo możesz globalnie do wszystkich formularzy w całym serwisie, wtedy w konfiguracji musisz to ustawić.
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: 23.12.2025 - 12:40