Что не так с моим div_for? - PullRequest
       2

Что не так с моим div_for?

0 голосов
/ 28 октября 2010

Я могу понять, почему этот простой код не скомпилируется.Может быть, свежие глаза увидят, чего мне не хватает.

<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, ожидание ')'

1 Ответ

3 голосов
/ 28 октября 2010
<%= div_for(participation) do %>

должно быть

<% div_for(participation) do %>

без знака равенства перед

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...