On Tue, Sep 15, 2009 at 5:07 AM, Gimi <[email protected]> wrote:
>
> I was using Sinatra 0.9.4 + haml 2.2.4.
>
> I defined a variable in a get method, like:
> get '/' do
> �...@msg = "New message"
> end
>
> And I wanted to retrieve it on my haml template through Interpolation,
> like:
> %p You've got #...@msg}
>
> But it turned out that @msg is nil! Why? Am I missing anything?
>
> Any body can give me a tip? Any help is greatly appreciated!

Try:

%p= "You've got #...@msg}"

Unless you use the "=" operator then the text after the %p is
evaluated as plain content, not code.

Regards,

Norman

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