显示C:/Sites/Edeal/app/views/orders/sales.html.erb第17行:
nil的未定义方法`image':NilClass 提取的来源(第17行): 14 15 16 17 18 19 20
<% @orders.each do |order| %>
<tr>
<td><%= image_tag order.listing.image.url(:thumb) %></td>
<td><%= order.listing.name %></td>
<td ><%= number_to_currency(order.listing.price,:unit => "UGX") %></td>
答案 0 :(得分:0)
看起来您的某个订单没有商家信息。你可以防范这样的错误:
<% if order.listing %>
<td><%= image_tag order.listing.image.url(:thumb) %></td>
<td><%= order.listing.name %></td>
<td><%= number_to_currency(order.listing.price,:unit => "UGX") %></td>
<% else %>
<td></td>
<td></td>
<td></td>
<% end %>