[quote]options = Option.find(:all)
options.in_groups_of(3) do |row_options|
for option in row_options
option.name
end
end[/quote]
You have a nil object when you didn’t expect it!
The error occurred while evaluating nil.name
Domyślnie in_groups_of wypełnia brakujące miejsca w grupach nil’em. Drugi parametr określa czym je wypełnić chyba że jest false co znaczy niczym. BTW IMHO ten interfejs jest dziwny, w mojej wersji in_groups_of domyślnie nie wypełniałoby brakujących pól w grupie a opcjonalny parametr określałby czym je wypełnić. To chyba działałoby lepiej dla osób niezaznajomionych z in_groups_of oraz umożliwiałoby wypełnienie wartością false.