![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Witam mam za zadanie zrobic cos na wzor tego: http://www.jankoatwarpspeed.com/examples/dynamic_tabs/# http://demo.superdit.com/jquery/dynamic_tab.html
Czyli w bazie mam konfiguracje roznych grup(zasobow) i musze stworzyc taki ui tabs za pomoca jquery i po nacisnieciu przycisku "Zapisz" ma sie zapisac tylko zasob ktory przegladalismy. Poki co nie mam zbytnio kodu bo w symfony raczkuje od 3dni jednak chcialem zapytac sie o sama idee. Tak by wygladal routing: Kod cms_configuration: pattern: /konfiguracja/{group} defaults: {_controller: MeritooBackendCmsBundle:Configuration:index} requirements: group: \d+ _method: GET cms_configuration_save: pattern: /konfiguracja/{group} defaults: {_controller: MeritooBackendCmsBundle:Configuration:save} requirements: group: \d+ _method: POST Czyli gdy dostajemy zadanie GET wyswietli nam pelny panel razem z zakladkami gdy jednak zapiszemy powinna zapisac sie tylko zawartosc zakladki ktora przegladamy w tym momencie. Problem polega na tym ze nie wiem jak przechowywac informacje ktora grupe edytuje...jak w jquery mozna zmienic aktualny adres url zeby po zmianie zakladki zmienic id grupy.. Lub czy ktos z was zna jakies lepsze rozwiazanie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
W każdej zakładce tworzysz inny formularz, a w kontrolerze rozpoznajesz czego on dotyczy, np. na podstawie dodatkowego parametru w query lub jakieś ukryte pole. Z repozytorium wyciągasz konkretną encję i aktualizujesz przy użyciu obiektu formularza.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 23:53 |