Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [symfony] jak zbudowac przyciski previous/next w admin panel?
basu
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 26.12.2005

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


Witam,
jestem nowy w symfony. Zastanawiam sie jak zbudowac przyciski previous/next w edycji w generatorze admina? Wie ktoś jak to zrobic?
Jak zmusić filtr abym mógł użyć np 'Fraza' zamiast 'Fraza *' w czasie wyszukiwania bez dodatkowych znaków wieloznaczności?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Previus i next sa już w generatorze - zmień sobie grafikę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
basu
post
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 26.12.2005

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


No to wyglada ze jestem ślepy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale nie mam pojecia gdzie to jest? uzywam wersji 1.0.16. Moglbys podac jakis link do tego?

PS. Jaka grafike?
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Ahh w edycji. To po prostu robisz tak

Kod
edit:
  actions:
    Next:
      action: myActionToHandleNext
      icon:    backend/next.png


http://www.symfony-project.org/uploads/ass...atorRefCard.pdf

Pozdrawiam.
Go to the top of the page
+Quote Post
basu
post
Post #5





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 26.12.2005

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


OK dzieki wielkie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) czyli teraz zostalo mi "tylko" napisac odpowiednia akcje do wyswietlenia nastepnego rekordu? Narazie wywala mi blad ze nie ma takiej strony, wiec wnioskuje, ze akcje nalezy dopisac? Jak pisalem jestem swiezutki w symfony, dlatego o wszystko sie dopytuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #6





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Tak, musisz sobie napisać własną akcję, choć powiem Ci, że najlepiej, jeśli przekierowanie zrobisz tak sam, jak masz zrobione w akcji "save and add" - zobacz w cache, jak to wygląda i nadpisz metodę. To jest moim zdaniem lepsze niż tak, jak Ci pokazałem, bo wydaje sie, że chcesz zapisać formularz i pokazać np. następny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam.
Go to the top of the page
+Quote Post
basu
post
Post #7





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 26.12.2005

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


Dalej mam problem.
edit: actions: Next: action: getNextRow icon: backend/next.png" title="Zobacz w manualu PHP" target="_manual

Jak wklejam ten kod to znikaja mi pozostale akcje, widac tylko ta jedna.
Dalej ja tworze cos takiego:

edit: object_actions: _edit: - _delete: - getNextRow: { name: getNextRow, action: getNextRow }" title="Zobacz w manualu PHP" target="_manual

to widze wszystkie akcje, tylko nie tą.

Drugie pytanie:
Jesli uda mi sie poprawnie skonfigurowac te akcje, jak zrobic jakos domyslnie, aby byly one dostepne przy kazdej nowej klasie (albo przynajmniej aby nie wklejac masy kodu). Chodzi o to ze chcialbym napisac akcje typu (next row, previous row, moze cos jeszcze) i zebym mial te metody zawsze dostepne przy nowym projekcie bez zbednego kopiuj - wklej caly czas. Chce stworzyc bardziej skomplikowany panel administracyjny, ale jak bede otwieral za kazdym razem actions.class.php i tworzyl mase kodu, to mija sie to wszystko z celem. Prosze o odpowiedz krok po kroku, narazie slabo sie poruszam po symfony.
Go to the top of the page
+Quote Post

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: 22.08.2025 - 17:47