The use case is that I have an index listing displayed in {{outlet}} and I want the detail views for each item to display in the same outlet, owned by 'application'. This is no problem to do with:
renderTemplate: (controller, model)->
this.render('show', {
into: 'application'
});
However the problem is that when returning to the index page {{#linkTo 'index'}}Index{{/linkTo}}
then the index view will no longer render.
The console throws the error:
Uncaught TypeError: Cannot call method 'connectOutlet' of undefined
Here is a fiddle reproducing the issue: http://jsfiddle.net/genkilabs/spAbn/3/
What is the correct way to have all my child views display in the application's main outlet?