Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [S2] Routing i brak path
ZiaRek
post 20.02.2014, 19:33:01
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 25.09.2013

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


Nie wiem czy uda mi się dobrze wytłumaczyć co chce uzyskać.

Pracuje nad pewną grą internetową, chcę ją oprzeć głównie na metodzie POST, chcę żeby jedyny "link" do mojej strony to był slash "/" tzn. www.adrestrony.pl

W Symfony2 routing wymaga określenia path: /jakasciezka aby przekierowywać określone adresy na określone kontrolery

Czy jest możliwość ustawienia scieżki odnoszącej się do kontrolera bez ścieżki która ma być przekierowana tzn.

zamiast

/**
* @Route("/some", name="test_some")
*/
public function someAction(Request $request){
...

to coś na zasadzie

/**
* @Route(name="test_some")
*/
public function someAction(Request $request){
...

Potrzebne mi to jest do przekierowywania akcji do innych akcji po wysłaniu formularza, lub jakiejs innej okreslonej czynnosci. Sam forward i redirect mi nie wystarcza. Potrzebuje móc odnosić się do konkretnej nazwy przekierowania czyt. (test_some)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Szymciosek
post 22.02.2014, 22:49:08
Post #2





Grupa: Zarejestrowani
Postów: 1 168
Pomógł: 126
Dołączył: 5.02.2010
Skąd: Świdnica

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


Nie wiem czy dobrze Cię zrozumiałem, ale Route musi mieć ustawione path czyli @Route("/link")

a żeby do tego odnieść się z innego kontrolera np. przy redirect robisz
  1. @Route("/link", name="link")


w innej akcji:

  1. return $this->redirect($this->generateUrl('link'));
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 07:53