# Render problems in upgrading from 2.1.2 to 2.3.2

**URL:** <https://www.ruby-forum.com/t/render-problems-in-upgrading-from-2-1-2-to-2-3-2/165199>\
**Category:** Rails\
**Created:** [April 10, 2009, 3:46am UTC](https://www.ruby-forum.com/t/render-problems-in-upgrading-from-2-1-2-to-2-3-2/165199 "2009-04-10T03:46:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bruparel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e47774/32.png) [@bruparel](https://www.ruby-forum.com/u/bruparel)\
**Post date:** [April 10, 2009, 3:46am UTC](https://www.ruby-forum.com/t/render-problems-in-upgrading-from-2-1-2-to-2-3-2/165199/1 "2009-04-10T03:46:48Z")

</div>

My custom layout file for the AdminController in in  
views/layouts/admin.html.erb and has the following code:

\<% content\_for :secondary\_nav do %\>  
\<%= sub\_navigation [:prospect\_statuses, :client\_statuses,  
:business\_statuses, :discounts, :features, :links, :user\_types] %\>  
\<% end %\>  
\<%= render “layouts/application” %\>

This works fine in Rails 2.1.2. However, in Rails 2.3.2, I get the  
following error:

Showing app/views/layouts/admin.html.erb where line #4 raised:

Missing layout layouts/\_application in view path app/views

Extracted source (around line #4):

1: \<% content\_for :secondary\_nav do %\>  
2: \<%= sub\_navigation [:prospect\_statuses, :client\_statuses,  
:business\_statuses, :discounts, :features, :links, :user\_types] %\>  
3: \<% end %\>  
4: \<%= render “layouts/application” %\>

Can’t figure this out. Please help.

Thanks.

Bharat

---

<div class="post-metadata">

**Author:** ![bruparel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e47774/32.png) [@bruparel](https://www.ruby-forum.com/u/bruparel)\
**Post date:** [April 10, 2009, 3:53am UTC](https://www.ruby-forum.com/t/render-problems-in-upgrading-from-2-1-2-to-2-3-2/165199/2 "2009-04-10T03:53:50Z")

</div>

Found the solution here:

[http://ryandaigle.com/articles/2008/11/20/what-s-new-in-edge-rails-render-stops-being-high-maintenance](http://ryandaigle.com/articles/2008/11/20/what-s-new-in-edge-rails-render-stops-being-high-maintenance)

Changed the 4th line to:

\<%= render :file =\> “layouts/application” %\>

That solved the problem. Please disregard. Apologies for the trouble.

Bharat
