![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 1 Dołączył: 18.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Uczę się symfony od jakiegoś czasu,
Aktualnie mam klase PostsController w której kolejno metody indexAction która obsługiwana jest routerem "/{page}" postAction która obsługiwana jest routerem "/{slug}" categoryAction która obsługiwana jest routerem "/category/{slug}/{page}" slug sprawdzany jest przez encje(dla category i post osobne encje) i wyrzucana jest strona(wartości z bazy) jeżeli nic nie znajdzie to jest wywalany błąd 404 zależy mi na takim rozwiązaniu ze zarówno postAction jak i categoryAction będzie działało na routerze "/{slug}" z priorytetem na categorie dopiero jak takiej kategorii nie znajdzie uruchamiany jest z tym samym slugiem postAction jak to rozwiązać? PS -nasuwa mi się jedno rozwiązanie użycie forwardowania do następnego kontrolera ale czy będzie to optymalne rozwiązanie? -proszę przenieść wątek do działu frameworki, nie zauważyłem że jest subkategoria Ten post edytował robert0770 15.07.2016, 13:32:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 19:45 |