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
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 : |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
Dziękuje wam za odpowiedzi (IMG:style_emoticons/default/smile.gif)
Zostanę chyba przy javascripcie, bo wydaje mi się, że po prostu łatwiej będzie mi w nim to zrobić. Symfony2 uczę się dopiero od 2 tygodni. http://www.yewchube.com/2011/08/symfony-2-...form-templates/ http://forum.symfony-project.org/viewtopic...=23&t=35769 Tutaj znalazłem kod za pomocą którego mogę zmienić "label" formularza (tak przynajmniej mi się wydaje (IMG:style_emoticons/default/tongue.gif) ) Jednak nie potrafię tego dostosować zrobiłem takie coś :
To wyświetla dla każdego radiobuttona taki sam label, bo zmiennych żadnych nie ma. Chciałem dodać {{label}} tak jak w examplu, ale mam błąd, że takiego czegoś twig nie zna. Czy mogę prosić o podanie "oryginalnej" wersji radio_label, którą następnie będę mógł zmodyfikować ? Generalnie chodzi mi tylko o dodanie obrazka na końcu każdego label'a edit:// takie coś też nie hula :/ Kod {% block radio_label %} {% spaceless %} {{ block('base_field_label') }} <img class="tooltipek" src=" {{asset('help.png')}}"/> <br> {% endspaceless %} {% endblock radio_label %} moja ikonka się pokazuje, ale poza tym nic. TO {{ block('base_field_label') }} niczego nie wyświetla. Ten post edytował peter13135 19.07.2012, 09:07:45 |
|
|
|
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
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 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 18:49 |