Chris, i found the solution:
As already said, this doesn't work: - elsif([EMAIL PROTECTED]) but this does: - elsif ([EMAIL PROTECTED]) Mind the whitespace between "elsif" and the brackets.... Ok, so the haml-parser seems to be pretty upset about where one puts a whitespace...... Thanks for the help! On Nov 6, 9:26 pm, "Chris Eppstein" <[EMAIL PROTECTED]> wrote: > Please reproduce the problem using a simpler code example that doesn't > require having your controller... Ideally something that we can pipe thru > the haml command line and as a gist (http://gist.github.com). Once you've > done that, I'll happily help you debug the issue. > Chris > > On Thu, Nov 6, 2008 at 12:18 PM, j0llyr0g3r < > > [EMAIL PROTECTED]> wrote: > > > Hi Chris, > > > > elsif works fine in haml just the way you are using it. I think it boils > > > down to some syntax error in your code. usually a forgotten paren or > > curly > > > brace. > > > i double-checked my code and i don't see any errors. Furthermore, if i > > change the "elsif" to "if" the code works, so i assume i use the > > "elsif" the wrong way? > > > > However, can I suggest that you simply dry up this code? You're doing the > > > same thing three times. Why not set an instance variable to the tracks > > you > > > want to list here and then call your partial once: > > > > #list_tracks > > > = render :partial => "shared/list_track", :collection => @list_tracks > > > Thanks for the suggestion, i will do as you proposed. > > > But i still would like to know why the code above is not working for > > future cases when i might need this......... > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
