title: How to pass arbitrary data to render in an Ember template?
body: <p>So we're trying to render custom content into a template.</p>
  
  <p>We have this template:</p>
  
  <pre><code>&lt;div class="modal-container"&gt;
    &lt;div class="popup modal error"&gt;
      &lt;header&gt;
        &lt;p&gt;Error!&lt;/p&gt;
        &lt;div class="close" {{action 'closeModal'}}&gt;
          &lt;i class="fa fa-close"&gt;&lt;/i&gt;
        &lt;/div&gt;
      &lt;/header&gt;
      &lt;div class="content"&gt;
        {{message}}
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>.. with this application route:</p>
  
  <pre><code>App.ApplicationRoute = Ember.Route.extend
    actions:
  
      displayError: (message) -&gt;
        @render 'error-modal', 
          into: 'application'
          outlet: 'error-modal'
          model: Ember.Object.create message: message
  </code></pre>
  
  <p>And in our controller we're calling:</p>
  
  <pre><code>@send 'displayError', 'Error message.'
  </code></pre>
  
  <p>The modal pops up just fine, but the message isn't being rendered. What are we doing wrong?</p>