There are two things going on here. First, you're using the deprecated #puts
method, which has been renamed to #haml_concat. If you check the console,
you'll see a warning message to this effect. Second, neither #puts nor
#haml_concat should be used with "=" - they both concatenate directly onto
the Haml document. In this case, you should probably just use "=" without
calling a method at all.

On Thu, Oct 15, 2009 at 7:03 AM, Vincenzo Acinapura <[email protected]>wrote:

>
> Hello,
>
> I'm having lots of problem figuring out why my haml code does not work
> anymore if I try to update to 2.2.8.
> I think it has something to do with HAML Helpers and haml_concat, my
> error messages are always the same:
>
> haml_concat outputs directly to the Haml template. Disregard its
> return value and use the - operator, or use capture_haml to get the
> value as a String.
>
> You can find the code here:
> http://pastie.textmate.org/private/wx3e8pwusevil1aaaipzug
>
> I spent several ours trying to find the cause of this. Could someone
> please help me?
>
> Thank you,
>
> Vincenzo Acinapura
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to