Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [S2] Routing i brak path
ZiaRek
post
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 (1 - 4)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


/*
lub /**

(IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
ZiaRek
post
Post #3





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

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


Nie o to mi chodziło. To co podałeś nie działa a dwa routy ze slashem generują błąd.
Go to the top of the page
+Quote Post
Szymciosek
post
Post #4





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
pyro
post
Post #5





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Cytat(ZiaRek @ 20.02.2014, 19:33:01 ) *
Sam forward i redirect mi nie wystarcza.


A w czym forward nie wystarcza, bo wygląda na to, że to jest dokładnie to, czego szukasz?

// EDIT

Poza tym ładowanie każdej strony przez jedno URI to bardzo kiepski pomysł - wbrew wszelkim zasadom usability, SEO, ...

Ten post edytował pyro 25.02.2014, 09:26:30
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: 24.12.2025 - 19:08