User message menu howto?

You could try to load more that one model in the same route. I copied the example below from a post last week from alexspeller. You can find the original thread here: Dashboard type views - #7 by alexspeller

export default Ember.Route.extend({
   model: function() {
     return Ember.RSVP.hash({

  setupController: function (controller, context) {
    this.controllerFor('projects').set 'model', context.projects;
    this.controllerFor('users').set 'model', context.users;
    this.controllerFor('activities').set 'model', context.activities;
You can do this slightly less verbosely using something like @jhsu's technique:

var RSVPRoute = Ember.Route.extend({
  setupController: function(controller, model) {
    for (var name in model) {
      this.controllerFor(name).set('model', model[name]);