Hola Buen día!
Me parece que el <%= yield %> tiene que estar en el template de application.

saludos.

El 23 de enero de 2010 13:55, [email protected] <[email protected]>escribió:

>  Buenas...
>
> Me encuentro ante un problema que no logro resolver aunque ya he leido
> bastante. El problema es que no puedo hacer layouts anidados, no me
> funciona. Estamos usando Ruby 1.8.7 y Rails 2.3.2.
>
> Lei desde la guia de rubyonrails
> http://guides.rubyonrails.org/layouts_and_rendering.html#using-nested-layoutspero
>  segun lei luego tiene un error.
>
> Y entre varios que lei todos llegan mas o menos a lo que muestra esta:
> http://blog.jerodsanto.net/2008/06/rails-nested-layouts/
>
> Mis archivos algo recortados:
>
> # layouts/application.html.erb
> <html><head>
>   <%= javascript_include_tag :defaults %>
>   <%= stylesheet_link_tag 'scaffold.css' %>
>   <link href="/stylesheets/screen.css" media="screen, projection"
> rel="stylesheet" type="text/css" />
>   <link href="/stylesheets/print.css" media="print" rel="stylesheet"
> type="text/css" />
>   <!--[if IE]>
>       <link href="/stylesheets/ie.css" media="screen, projection"
> rel="stylesheet" type="text/css" />
>   <![endif]-->
> </head>
> <body>
>   .......blah blah barritas......
>   <%= yield :main %>
> </body></html>
>
>
> #layouts/users.html.erb
> <% content_for :main do %>
>     <div id="sidebar">
>             ......blah......
>     </div>
>     <%= yield %>
> <% end %>
> <%= render :file => 'layouts/application.html.erb' %>
>
>
> Probe agregando lo de <%= yield :stylesheets %> y su correspondiente en
> users.html.erb segun la guia de RoR pero nada...
> Solo se renderiza users.html.erb con la sidebar que hago en ese layout y el
> contenido, pero pierdo todo lo de application.html.erb.
>
>
> Les agradesco mucho su ayuda.
> Saludos.
>
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a