Martin, your image_tag issue is exactly what the error says: image_tag 
is undefined. It's an ActionView helper, and so only exists when Haml is 
using an ActionView::Base as its rendering context. This happens 
automatically in Rails, but it's not done for the executable.

I'm not sure what's up with form_tag... can I see an example of code 
that fails silently with Haml 1.4.0?

- Nathan

kleinman wrote:
> Hey Hampton:
>
> I'm having the same type of issues here, where a form_tag is
> generating a blank page without any explanations.
> I've updated to version 1.4.0 but I still do not see any meaningful
> errors.
>
> When I tried the standalone parser, I get this:
> ----
> macximus% ./vendor/plugins/haml/bin/haml --stdout app/views/profile/
> mobile.haml
> (haml):2: undefined method `image_tag' for #<Object:0x6e9360>
> (NoMethodError)
>         from (eval):8:in `_haml_render'
>         from ./vendor/plugins/haml/bin/../lib/haml/engine.rb:394:in
> `compile'
>         from ./vendor/plugins/haml/bin/../lib/haml/engine.rb:190:in
> `to_html'
>         from ./vendor/plugins/haml/bin/../lib/haml/exec.rb:150:in
> `process_result'
>         from ./vendor/plugins/haml/bin/../lib/haml/exec.rb:22:in
> `parse!'
>         from ./vendor/plugins/haml/bin/haml:8
> ----
>
> But this error will not be there when executed within Rails.
>
> What setup to I need to do to remove this error or better yet any way
> to
> enable haml debugging mode in a view.
>
> Thanks - Martin

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