Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]problem ze sciezka propelroute
harvesterix
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 17.09.2009

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


witam mam problem z taka sciezka:
  1. daj_firme:
  2. url: /:id/:miasto_slug/:nazwa_slug
  3. class: sfPropelRoute
  4. options: { model: Firma, type: object }
  5. param: { module: main, action: show }
  6. requirements:
  7. sf_method: [get, post]


mozna powiedziec ze projekt blizniaczy do jobeeta, gdy ze strony glownej gdzie wyswietlaja sie firmy klikne w jakas firme, sciezka dziala jak nalezy i wyswietla szczegoly firmy, natomiast gdy uzytkownik dodaje firme i zatwierdzi formularz, rowniez chcialbym aby przenioslo go na strone wyswietlajaca szczegoly firmy ktora wlasnie dodal. Wydaje mi sie ze to sprawa cacha bo gdy zrobie symfony cc to po dodaniu pierwszej firmy wyswietla jej szczegoly, natomiast przy nastepnych dodawaniach zawsze wyswietla szczegoly tej pierwszej, tak jakby symfony trzymalo gdzies(w cachu) ten stary objekt.
Oto fragment kodu z ktorym jest problem:
  1. ...
  2. $form->bind($request->getParameter($form->getName()), $request->getFiles($form->getName()));
  3. if ($form->isValid())
  4. {
  5. $pom = $form->save();
  6. $this->redirect($this->generateUrl('daj_firme', $pom));
  7. }
  8. ...
  9. }


Co zrobic aby wszystko dzialalo jak nalezy?
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: 25.08.2025 - 08:41