On Dec 4, 11:57 pm, Nathan Weizenbaum <[email protected]> wrote:
> The Haml 2.0.5 tests do test content_for / yield, and the tests pass.
> Can you provide an example of how it doesn't work?
I've just encountered the same problem (Rails 2.2.2, Haml 2.0.5). Here
is some code:
[app/views/frontpage/tv.html/haml]
- content_for(:sidebar) { render(:partial => "sidebar") }
[app/views/frontpage/_sidebar.html.haml]
- cache("ads") do
- for ad in Ad.current
ad
.section.ad
= link_to(image_tag(ad.image.url), ad.url)
%br
= link_to(ad.title, ad.url)
[app/views/layouts/application.html.haml]
= yield :sidebar
Nothing shows up... but this works:
[app/views/frontpage/tv.html]
- content_for :sidebar, render(:partial => "sidebar")
So it looks like it's just the block version of content_for that's
broken.
S.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Haml" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/haml?hl=en
-~----------~----~----~----~------~----~------~--~---