- array = [[:name => "Hogan's Heros", :url => "http://www.gstatic.com/tv/thumb/tvbanners/184204/p184204_b_v8_ac.jpg" ], [:name => "Get Smart", :url => "http://www.gstatic.com/tv/thumb/movieposters/176339/p176339_p_v8_af.jpg" ], [:name => "Hawaii Five-0", :url => "http://www.gstatic.com/tv/thumb/tvbanners/8130405/p8130405_b_v8_aj.jpg" ], [:name => "The Big Lebowski", url => "http://t3.gstatic.com/images?q=tbn:ANd9GcRBYp315X-0pNvI-Dvqj8FR0AGdF39VCprXpurd0cQel__e17CP" ]] -array.each do |movie| .img{ :style => "background-image: url('#{movie['url']}');" } .name #{movie['name']}
I looked everywhere online, can't find anything. Why am i getting an error for having this array and the each loop? > HAML compilation of haml/index.html.haml failed! > [#] Error: undefined local variable or method `url' for #<Object:0x000000049b6140> even when I change it to :url instead of 'url' I get the same problem. -- You received this message because you are subscribed to the Google Groups "Haml" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/haml. For more options, visit https://groups.google.com/d/optout.
