title: How to add dynamic dropdown to template without changing model?
body: <p>So I had a route: <code>/tournaments/setup/:tournament_id</code> in my ember app, and it displayed various fields from a model.</p>
  
  <p>But then I find that I'll need other models on the same page. For example, suppose I want the list of all players, so that I can make a dropdown for selecting players to join a tournament.</p>
  
  <p>I can pass an object:</p>
  
  <pre><code>this.transitionTo('tournaments.setup', {tournament: tournament, players: players});
  </code></pre>
  
  <p>and that works once I change the handlebars template to reflect the change of context.</p>
  
  <p>But now the URL is wrong. The URL is <code>/tournaments/setup/undefined</code>. I'm sure there is a way to explicitly handle this also, but I don't know what it is ...</p>
  
  <p>... and I feel like I'm losing the path. Is there a more conventional way to do what I'm doing? </p>
  
  <p><strong>Update:</strong> I've found that I can get the URL to work by adding an id:</p>
  
  <pre><code>this.transitionTo('tournaments.setup', {id: tournament.id, tournament: tournament, players: players});
  </code></pre>
  
  <p>but I'm still wondering if I'm doing this the right way.</p>