![]() |
![]() ![]() |
![]() |
![]()
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? -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
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.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Ok poradzilem sobie mam inny problem a moze raczej watpliwosci.
Zrobilem sobie klase typu Entity:
W bazie utworzylem tabele razem z kolumnami ale jak robie:
Dostaje blad: Cytat SQLSTATE[42S02]: Base table or view not found: 1146 Table 'mrto_cms.cmf_configuration_group_items_values' doesn't exist Wtf? Czy problem jest bo nie zrobilem update-u za pomoca konsoli?Jest to obowiazkowe jesli wszystko zrobilem recznie? update Ten post edytował marcio 21.06.2012, 17:58:28 -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 5 Dołączył: 30.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jest dokładnie tak, jak mówisz. Musisz komendami konsoli przebudować schemat bazy danych, wtedy też pojawią się nowe tabele.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Nie nie jest ok zrobilem wszystko recznie i hula.
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 19:22 |