![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
hej
w jaki sposób ustawić kolejność czytania kontrolerów? czy to się w ogóle da zrobić? Mam np w: IndexController.php:
SearchController.php:
no i wpisując w przeglądarce adres .../search wykonuje się IndexController zamiast SearchController.php. Po prostu odczytuje to jako sluga i kłóci się jedno z drugim. Jeśli wrzucę akcję searchAction do IndexControllera przed akcją indexAction to zadziała poprawnie. Jak ustawić kolejność akcji dla rozdzielonych kontrolerów. Chciałbym mieć to po postu rozdzielone a nie w jednym kontrolerze. Nie wiem czy to w ogóle możliwe. dzięki Pozdrawiam dzięki Pozdrawiam Ten post edytował dopelganger 18.01.2017, 14:27:05 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wszystkie akcje z "annotations" odczytywane są pokolei, alfabetycznie controller po controllerze.
Żeby mieć na samym końcu, to albo wypychasz routing do plików yml i tak sobie ustawiasz wszystko tak jak chcesz, dla każdej akcji konkretny routing, ewentualnie możesz wypchąć też dla poszczególnych controllerów
wyciągasz jedną akcję do jakiegoś SlugController (albo ZSlugController) i pamiętasz żeby zawsze był ostatni - raczej marny pomysł bądz wyciągasz całkowicie SlugController do osobnego bundla i routing z tego bundla trzymasz zawsze ostatni w app/config/routing.yml Możesz jeszcze wykorzystać CMF Routing http://symfony.com/doc/master/cmf/componen...ting/index.html Wybór już należy do Ciebie ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Wszystkie akcje z "annotations" odczytywane są pokolei, alfabetycznie controller po controllerze. Żeby mieć na samym końcu, to albo wypychasz routing do plików yml i tak sobie ustawiasz wszystko tak jak chcesz, dla każdej akcji konkretny routing, ewentualnie możesz wypchąć też dla poszczególnych controllerów
wyciągasz jedną akcję do jakiegoś SlugController (albo ZSlugController) i pamiętasz żeby zawsze był ostatni - raczej marny pomysł bądz wyciągasz całkowicie SlugController do osobnego bundla i routing z tego bundla trzymasz zawsze ostatni w app/config/routing.yml Możesz jeszcze wykorzystać CMF Routing http://symfony.com/doc/master/cmf/componen...ting/index.html Wybór już należy do Ciebie ![]() ok dzięki, działa |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 08:39 |