@Hummingbird wrote:
I know that I can use nested routes which don't render the parent routes, if I don't use
templates/myRoute.hbs
, buttemplates/myRoute/index.hbs
. However, this leads to another issue:If in
routes/index.hbs
I use the setupController method, to set a value on the controller, I end up with the controller forcontrollers/myRoute.js
instead ofcontrollers/myRoute/index.js
(which I would actually need). So, I could work around that by manually retrieving the right controller, or using a different way to set up the controller, but both seem rather cumbersome.I tried to setup all the routes, controllers and templates to use the
*/myRoute/index.js|hbs
pattern, however this just leads to the params in the route:model(params) function being undefined...Is there a clean way to render a template without rendering the parent nested templates and still being able to access that controller from setupController() in the route?
Posts: 2
Participants: 2