Polska Społeczność Symfony - Forum

Framework => Dyskusje => Wątek zaczęty przez: nicraM w Stycznia 03, 2017, 17:05:46

Tytuł: dziedziczenie z bundli
Wiadomość wysłana przez: nicraM w Stycznia 03, 2017, 17:05:46
Witam.
Uczę się Symfony a działam teraz na 3.2
Jest standardowy AppBundle który dostarcza routing /. dodaje jeszcze kilka akcji /test i wyświetla widoki. działa.
tworzę sobie inny bundle z innymi routingami. chcę aby ten NewBundle był childem AppBundle więc a NewBundle.php zwraca w funkcji getParent AppBundle i właśnie w momencie przestaje routowac AppBundle. to co miałem w routingu AppBundle czyli / /test .
kiedy usunę getParent z NewBundle to routing z AppBundle działa, ale e
jeśli pakiet ten jest rodzicem to już niestety nie.

czy to normalne w Symfony?
Tytuł: Odp: dziedziczenie z bundli
Wiadomość wysłana przez: Valantir w Stycznia 03, 2017, 18:14:29
A czy w rodzicu masz routing?
Tytuł: Odp: dziedziczenie z bundli
Wiadomość wysłana przez: nicraM w Stycznia 03, 2017, 18:33:57
A czy w rodzicu masz routing?
tak dokładnie, w rodzicu mam routing i to właśnie on przestaje działać. z childa działa
Tytuł: Odp: dziedziczenie z bundli
Wiadomość wysłana przez: Valantir w Stycznia 04, 2017, 11:30:48
Ehh, miało być czy w dziecku masz routing. Jeśli masz routing w dziecku, to zrób importa albo przekopiuj routing z rodzica
Tytuł: Odp: dziedziczenie z bundli
Wiadomość wysłana przez: nicraM w Stycznia 04, 2017, 11:47:17
Tak, rotuting też mam mam w dziecku i ten działa cały czas. wiem, że mogę zaimportować routing z rodzica, ale to jest zastanawiające czemu ten routing wogóle przestaje działać.
Z drugiej strony jeśli robię pakiet który jest dzieckiem FOSUserBundle (zwraca to z getParent()) to routing rodzica (FOSUser) działa.