I am learning Haml.
My view files are like:
show.html.haml:
.content
= render \'meeting_info\', :locals => { :info => @info }
You would use the :locals
option if you're calling render from a controller. When calling render from a view, you would simply do this:
= render 'meeting_info', :info => @info
Try this
Without :locals
and :partial
.content
= render 'meeting_info', :info => @info
No need to specify locals.
With :locals
and :partial
You should specify locals in following case i.e specifying :partial
for render
.content
= render :partial => 'meeting_info', :locals => { :info => @info }