Я могу понять, почему этот простой код не скомпилируется.Может быть, свежие глаза увидят, чего мне не хватает.
<table>
<tr>
<th></th>
<th><%=h "Name <Email>" %></th>
<th>Role</th>
</tr>
<% project.participations.each do |participation| %>
<tr>
<%= div_for(participation) do %>
<td>some stuff</td>
<td>more stuff</td>
<% end %>
</tr>
<% end %>
</table>
Я получаю сообщение об ошибке
compile error
/ Users / leonid / Documents / rails_apps / appdepot / app / views / projects/_show_participants.html.erb:9: синтаксическая ошибка, неожиданная ')' ... ((div_for (участие) делать) .to_s);@ output_buffer.concat ... ^ /Users/leonid/Documents/rails_apps/appdepot/app/views/projects/_show_participants.html.erb:14: синтаксическая ошибка, неожиданный kEND, ожидание ')';конец ;@ output_buffer.concat "\ n \ n" ^ /Users/leonid/Documents/rails_apps/appdepot/app/views/projects/_show_participants.html.erb:31: синтаксическая ошибка, неожиданный kENSURE, ожидающий ')' / Users / leonid/Documents/rails_apps/appdepot/app/views/projects/_show_participants.html.erb:33: синтаксическая ошибка, неожиданный kEND, ожидание ')'