Just to be sure… Em app kit has been deprecated in-favour of the ember-cli project.
You might look for that for current support and to be future compatible.
Well, it depends on the way you define your routes…
In a resourceRoute you have the ToolsSearchPosRoute and the ToolsSearchPosIndexRoute. So you might need to define that indexRoute.
If you use the EmberAddon for Chrome or Firefox, you can perfectly see the context of your view, so your sure the context you are in.
Can you make a jsbin or something similar to look at? I’m not sure if this helps, but I think you have to opt-in for side-loading. @gerrit, the index route doesn’t matter, since he’s using the top template without an outlet.
Not sure if I correctly understand your problem but what you’re seeing on console is an EmberData object. Your JSON is deserialized and you can find your data in _data object property, or if you type mydata.get('title') for example.
In a template your {{title}} helper is hitting the model object associated with the controller. But if your data is on myDatavariable you’ll see nothing unless you specify the right variable: {{myData.title}}.
It’s returning a DS.PromiseArray or something like that. It’s because you’re fetching with Ember Data. If you want to get ahold of the underlying content, use _data like @nandosan mentioned, or you can call ‘this.get(‘content’)’ to get ahold of the underlying array directly. If all you really want to do is work with raw json, you could use jQuery, or a module called ic-ajax, or whatever AJAX/Promise library of your choice.