Open peterberkenbosch opened 14 years ago
I'm also having this problem, using a stock Toto install.
After doing some more tests, I managed to get things working by running <%= rende :partial => 'sidebar', :html %> - but the problem is, my partial has to be under pages/, and it renders out the entire thing(layout and all). I'm pretty new to Ruby, so I'm not sure what I've done wrong here.
I too had this problem.
I was able to "fix" it using this monkey patch:
module Toto
class Site
class Context
def to_html_without_layout(page)
to_html page, @config
end
end
end
end
And this snip in my template:
<%= render 'sidebar', :html_without_layout %>
@adscott thx a lot!
I would love to use partials within haml. However, when I try to render a partial, the to_html method fails. What do I need to add to the render call?
=render :partial=> "sidebar"
give's me an ArgumentError, wrong number of arguments (1 for 2)
/Library/Ruby/Gems/1.8/gems/toto-0.4.1/lib/toto.rb: in to_html