title: Filter to execute before render but after controller?
body: <p>Suppose I have some logic in a base controller to pass information to the view to build something like a breadcrumb:</p>
  
  <pre><code>class ContextAwareController &lt; ApplicationController
  
    after_filter :build_breadcrumb
  
    def build_breadcumb
      #...
    end
  end
  </code></pre>
  
  <p>I want this build_breadcrumb method to run <strong>after</strong> the main controller logic, but <strong>before</strong> the view is rendered.</p>
  
  <p>The above code runs too late, but a before_filter would be too early.</p>
  
  <p>Can anybody suggest a way to accomplish this without explicitly calling build_breadcumb at the end of each of the actions in the child controllers?</p>
  
  <p>Thanks</p>