Autor Wątek: dziedziczenie z bundli  (Przeczytany 8524 razy)

nicraM

  • Newbie
  • *
  • Wiadomości: 43
    • Zobacz profil
dziedziczenie z bundli
« dnia: 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?

Valantir

  • Global Moderator
  • Hero Member
  • *****
  • Wiadomości: 593
    • Zobacz profil
Odp: dziedziczenie z bundli
« Odpowiedź #1 dnia: Stycznia 03, 2017, 18:14:29 »
A czy w rodzicu masz routing?

nicraM

  • Newbie
  • *
  • Wiadomości: 43
    • Zobacz profil
Odp: dziedziczenie z bundli
« Odpowiedź #2 dnia: 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

Valantir

  • Global Moderator
  • Hero Member
  • *****
  • Wiadomości: 593
    • Zobacz profil
Odp: dziedziczenie z bundli
« Odpowiedź #3 dnia: 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

nicraM

  • Newbie
  • *
  • Wiadomości: 43
    • Zobacz profil
Odp: dziedziczenie z bundli
« Odpowiedź #4 dnia: 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.