Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF2][Symfony2][Symfony] Jaki rodzaj routingu wybrac
Wasper
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 18.09.2011

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


Hej. Czytam sobie o symfony2 i zaczynam sie zastanawac czy wybrac yml czy wybrac annotacje.
Ksiazka pana gajdy w ktora sie wyposazylem opiera sie na annotacjach, ale wiele tutoriali znowu opiera sie na ymlach.
Chcialbym poznac Wasza opinie, plusy, minusy itp.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Szymciosek
post
Post #2





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

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


... a w adnotacjach (annotation masz po angielsku) ustawiasz

w konkretnym kontrolerze:
  1. /**
  2. * @Route("/")
  3. */
  4. public function indexAction()
  5. {
  6. //method body
  7. }


Dodatkowo w inny prosty sposób możesz:
  1. /**
  2.   * @Route("{lang}/{slug}", requirements={"lang" = "(pl|en)"})
  3.   * @Route("{lang}/{slug}/{section}", requirements={"section" = ".+"})
  4.   */


Czyli ustawiasz sobie coś takiego jak {lang} wtedy w metodzie tworzysz, dodatkowo jak możesz zauważyć jest od razu na "tacy" podane, że lang może przyjąć tylko wartości pl lub en.
  1. public function indexAction($lang) { }
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: 10.10.2025 - 18:15