undefined метод `each 'Проблема / Вопрос? - PullRequest
0 голосов
/ 17 августа 2011
<% @company.contacts.each do |contactall| %>
        <% contactall.each do |contact| %>
            <%= contact.name %>
            <%= contact.position %>
            <%= contact.email%>
            <%= contact.telephone%>
            <%= contact.source%>
            <%= contact.company_id%>
        <% end %>
<% end %>

Что с ним не так? Я хочу отображать каждый контакт отдельно, если я вынимаю <% contactall.each do |contact| %>

и сделать contact.name я получаю кучу имен контактов, которые связаны с компанией. помочь?

Я хочу, чтобы они все разделились.]

Исправление:

<% @company.contacts.each do |contact| %>
            <b>Name:</b>
            <%= contact.name %>
            <b>Position:</b>
            <%= contact.position %>
            <b>Email:</b>
            <%= contact.email%>
            <b>Telephone:</b>
            <%= contact.telephone%>
            <b>Source:</b>
            <%= contact.source%><br />
<% end %>

1 Ответ

1 голос
/ 17 августа 2011

Что вы имеете в виду отдельно?Это?

<% @company.contacts.each do |contact| %>
  <div>
    <%= contact.name %>
    <%= contact.position %>
    <%= contact.email%>
    <%= contact.telephone%>
    <%= contact.source%>
    <%= contact.company_id%>
  </div>
<% end %>
...