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