Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]Problem z instrukcją switch
Mgorka
post
Post #1





Grupa: Zarejestrowani
Postów: 209
Pomógł: 3
Dołączył: 6.04.2010
Skąd: Słupca

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


Witajcie mam akcje która obsłuje usuwanie rekordów z różnych tablic przekazuje do niej z formularza 2 parametry action oraz id action wskazuje który case ba być wykonany ale nie wiem jak wstawić odwołanie do niej w instrukcji switch:
  1. public function executeUsun(sfWebRequest $request)
  2. {
  3.  
  4. if ($request->isMethod('post')){
  5. switch($request->hasParameter('action')){
  6. case'1':
  7. $query = DodatkiPeer::retrieveByPK($request->getParameter('id'));
  8. $query->delete();
  9. $this->redirect('/pokoje/dodatki');
  10. break;
  11. case'2':
  12. $query = WyposazeniePeer::retrieveByPK($request->getParameter('id'));
  13. $query->delete();
  14. $this->redirect('/pokoje/wyposazenie');
  15. break;
  16. }
  17. }
  18. }

hasParameter nie działa ;/ może ktoś podpowiedziec jak to wykonac (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
l3l0
post
Post #2





Grupa: Zarejestrowani
Postów: 94
Pomógł: 16
Dołączył: 24.07.2009
Skąd: Gdańsk

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


Witam,

Ja bym to zrobił jakoś tak:

https://gist.github.com/54871fcf7ee6c93a41aa

Nie testowałem, więc mogą być błędy ale mam nadzieje że Ci się przyda. Ogólnie symfony 1.x robi się powoli stare (szczególnie z propelem) (IMG:style_emoticons/default/wink.gif)

Pozdrawiam l3l0
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 21:16