title: How to render rails partial from presenter layer?
body: <p>Well, I'm into this situation as well now using rails <code>3.2.1</code>
  Following is the presenter in <code>app/presenters/form_presenter.rb</code></p>
  
  <pre><code>class FormPresenter
    def render_form
      ActionView::Base.new.render partial: "passions/add_form"
    end
  end
  </code></pre>
  
  <p>From the view I'm calling,</p>
  
  <pre><code>...
  = AddFormPresenter.new.render_form
  ...
  </code></pre>
  
  <p>But it blows with the following error:</p>
  
  <pre><code>13:14:12 ActionView::MissingTemplate - Missing partial passions/passion_concept_add_form with {:locale=&gt;[:en], :formats=&gt;[:html, :text, :js, :css, :ics, :csv, :png, :jpeg, :gif, :bmp, :tiff, :mpeg, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json, :pdf, :zip], :handlers=&gt;[:erb, :builder, :slim, :coffee, :rabl]}. Searched in:
  ...
  </code></pre>
  
  <p>There is this similar question at <a href="https://stackoverflow.com/questions/6962811/rails-3-1-render-method-for-actionviewbase">RAILS-3.1 render method for ActionView::Base</a> but its not helpful.</p>
  
  <p>How to render this partial from the presenter layer?</p>