Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] Tworzenie formularza
peter13135
post
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


Framework symfony2 ma fajną opcję automagicznego budowania formularzy.

Mogę np. jednym poleceniem utworzyć sobie grupę checkoxów, czy radiobuttonów z polami z bazy.
Tutaj mały example znaleziony w sieci obrazujący co mam na myśli
  1. $builder->add('users', 'entity', array(
  2. 'class' => 'AcmeHelloBundle:User',
  3. ));



W jaki sposób teraz mam skonsturować templatkę, tak aby pomiędzy radiobuttonami (czy tam checboxami - w zależności od parametrów które podam) mogę umieścić jakieś elementy html ? Na przykład diva ?

Czyli chcę osiągnąć taki efekt :

  1. <input />
  2. tutaj jakiś mój divek
  3. <input />
  4. <input />
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
peter13135
post
Post #2





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


Dokładnie tak. Przeniesienie pól jsem to oczywiste rozwiązanie, ale liczyłem na coś bardziej po stronie symfony.
No ale... skoro mówisz, że nie da rady, to zostanę przy JS. Dzięki za odpowiedź.
Go to the top of the page
+Quote Post

Posty w temacie
- peter13135   [Symfony] Tworzenie formularza   17.07.2012, 17:20:29
- - usb2.0   no w widoku oczywiście jeśli używasz twiga to chyb...   17.07.2012, 17:23:26
- - peter13135   Nie bardzo.   17.07.2012, 17:32:00
- - toffiak   http://symfony.com/doc/current/cookbook/fo...tomiz...   17.07.2012, 17:43:20
- - peter13135   Dzięki za odpowiedzi, ale po ponownym przeczytaniu...   17.07.2012, 20:13:32
- - Crozin   Żeby wstawić coś pomiędzy renderowane checkboksy/r...   17.07.2012, 20:20:14
- - peter13135   To ma być "formularz wyceny" dla firmy r...   17.07.2012, 20:43:22
- - Crozin   Z punktu widzenia wygody obsługi takiego formularz...   17.07.2012, 20:48:53
- - peter13135   Dokładnie tak. Przeniesienie pól jsem to oczywiste...   17.07.2012, 20:52:25
- - toffiak   Jako przykład mogę podać dodawanie br-ki i tekstu ...   17.07.2012, 20:56:08
- - Crozin   @toffiak: Tutaj większym problemem było to, że wew...   17.07.2012, 21:07:00
- - peter13135   Dziękuje wam za odpowiedzi Zostanę chyba przy jav...   19.07.2012, 08:58:02
- - Crozin   Domyślne szablony elementów formularzy: https://gi...   19.07.2012, 09:23:45
- - peter13135   Dzięki za odpowiedź, jednak ja nadal nie potrafię ...   19.07.2012, 10:08:29
- - Crozin   To już kwestia odpowiedniego ostylowania tego w CS...   19.07.2012, 10:19:41
- - peter13135   OK poradziłem sobie. A czy da się jakoś "wyc...   19.07.2012, 10:27:08
- - Crozin   https://github.com/symfony/symfony/blob/mas...widg...   19.07.2012, 10:31:03
- - peter13135   Doszedłem do takiego czegoś : Kod {{ block(...   19.07.2012, 10:45:16
- - Crozin   No to rzuć jeszcze okiem na to co wyświetla ...   19.07.2012, 11:23:16
- - usb2.0   tak może żeby nie spamić, pozwolę zadań sobie pyta...   19.07.2012, 15:46:02


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: 15.09.2025 - 18:11