# Rails 2.3.8 to Rails 3 - nested layouts

**URL:** <https://www.ruby-forum.com/t/rails-2-3-8-to-rails-3-nested-layouts/193825>\
**Category:** Rails\
**Created:** [August 25, 2010, 4:05am UTC](https://www.ruby-forum.com/t/rails-2-3-8-to-rails-3-nested-layouts/193825 "2010-08-25T04:05:36Z")\
**Posts on this page:** 1\
**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:** [August 25, 2010, 4:05am UTC](https://www.ruby-forum.com/t/rails-2-3-8-to-rails-3-nested-layouts/193825/1 "2010-08-25T04:05:36Z")

</div>

The following code works great in Rails 2.3.8

layouts/application.html.haml  
…  
.secondary-navigation

```
          = yield :secondary_nav

          .clear

```

…

layouts/admin.html.haml

- content\_for :secondary\_nav do

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

As can be seen, I have admin layout nested within application layout.

Rails 3 just plain refuses to render the admin layout. Please help.
