I currently have the following code:
- @alpha = Glossary.find(:all, :order =>"title ASC").group_by{|u| u.title[0]}
- @glossary = Glossary.find(:all, :order =>"title ASC")
- @alpha.each do|a|
%h1= a[0]
- @glossary.each do |g|
%p display stuff
This displays all the glossary terms under each letter, not just those starting with a letter. I tried several things, but I'm not sure how to choose the right one.
source
share