You should really put this in a helper. The reason the multiline isn't working is because you need a pipe on the last line as well, but see http://haml-lang.com/docs/yardoc/file.FAQ.html#q-multiline.
On Wed, Mar 10, 2010 at 11:09 PM, Liberty1776 <[email protected]> wrote: > Actually there is a haml question here: > I ended up writing this: > = link_to image_tag('message_send_button.png', | > :alt => 'Send it!', | > :onmouseover => > "this.src='message_send_button_hoverstate.png'", | > :onmouseout => > "this.src='message_send_button.png'"), :action => 'create', :id => > @message > > But it doesn't work. I get a message: > invalid filter name ":onmouseout => > "this.src='message_send_button.png'"), :action => 'create', :id => > @message". > > It seems to complain about the last line no matter which of these > strings above I put in. > > How would you suggest to break this statement into multiple lines in > haml? > > On Mar 11, 12:53 am, Liberty1776 <[email protected]> wrote: > > Yes, you're right. It's not haml at all. I just had this fixation on > > it. > > A partial answer is inhttp:// > groups.google.com/group/rubyonrails-talk/browse_thread/thread/... > > > > Best Regards, > > Michael > > > > On Mar 10, 10:41 pm, Nathan Weizenbaum <[email protected]> wrote: > > > > > This is more of a Rails question than a Haml question, isn't it? Does > it > > > have anything specific to do with Haml? > > > > > On Wed, Mar 10, 2010 at 7:09 PM, Liberty1776 <[email protected]> > wrote: > > > > Hi, > > > > > > I'm using standard Rails form builder form_for and haml. > > > > I'm trying to replace standard Rails submit button with an image. > > > > In addition Javascript runs on submit event. > > > > How can I replace this by link_to image_tag? > > > > -------- > > > > remote_form_for(@message, :html => {:onsubmit => "jQuery(<code>)"}) > > > > do |f| > > > > = f.error_messages > > > > %table > > > > - #... regular form fields with some more indentation ... > > > > = f.submit 'Send It' > > > > > > -# I thought this might work, but onsubmit event is not > > > > firing. > > > > = link_to image_tag('message_send.png'), :action => > > > > 'create', :method => :post, :id => @message > > > > > > -------- > > > > > > Would really appreciate your help. > > > > > > Thank you, > > > > Michael > > > > > > -- > > > > 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]<haml%[email protected]>< > haml%[email protected]<haml%[email protected]> > >. > > > > For more options, visit this group at > > > >http://groups.google.com/group/haml?hl=en. > > > > > > -- > 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] <haml%[email protected]>. > For more options, visit this group at > http://groups.google.com/group/haml?hl=en. > > -- 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.
