Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # snippet from app/views/layout/application.haml
- #list_tracks
- - if(!@tracks_by_keywords.nil?)
- = render :partial => "shared/list_tracks", :locals => {:tracks => @tracks_by_keywords}
- - elsif(!@tracks_by_category.nil?)
- = render :partial => "shared/list_tracks", :locals => {:tracks => @tracks_by_category}
- - elsif(!@tracks.nil?)
- = render :partial => "shared/list_tracks", :locals => {:tracks => @tracks}
- # gives me the error:
- compile error
- ......./app/views/layouts/application.haml:51: syntax error, unexpected kELSIF, expecting kEND
- haml_temp = _hamlout.push_script(haml_temp, false, false, false, false, false);end; elsif(!@tracks_by_category.nil?);
- ^
- ......./app/views/layouts/application.haml:53: syntax error, unexpected kELSIF, expecting $end
- haml_temp = _hamlout.push_script(haml_temp, false, false, false, false, false);end; elsif(!@tracks.nil?);
- # now, when i change the "elsif" to "if" everything works fine, so i guess my syntax in general is valid only i use "elsif" the wrong way?
Add Comment
Please, Sign In to add comment