Я получаю «TypeError в деятельности # член - не может преобразовать символ в Integer»TypeError: не может преобразовать символ в Integer
Я бы сказал, что 95% моих записей работает хорошо, но у меня есть пара которые препятствуют этой ошибке. Где я начну рассматривать эту проблему.
Вот код, я работаю с:
.html.erb страница
<div id="listing-gallery">
<ul id="listing-slides">
<% listing.slides.each_with_index do |slide, i| %>
<%= content_tag :li, :id => "slide#{i}", :class => (i == 0) ? "active" : "" do %>
<%= image_tag slide[:large] %>
<% end %>
<% end %>
</ul>
<ul id="listing-slide-thumbs">
<% if listing.slides.count > 1 %>
<% listing.slides.each_with_index do |slide, i| %>
<%= content_tag :li, :class => (((i+1)%4 == 0) ? "last" : "") do %>
<%= content_tag :a, :href => "#slide#{i}" do %>
<span class="hover"></span>
<%= image_tag slide[:thumb] %>
<% end %>
<% end %>
<% end %>
<% end %>
</ul>
.activities_controller.rb
def member
# Assign attrs if venue exists
if @member.nil? || @member.venue.nil?
redirect_to activities_path
else
if @member.venue.attrs.count > 0
# match_by_type can be found in the ApplicationHelper
@attrs = match_by_type @member.venue.attrs
else
@attrs = nil
end
unless @member.venue.nil?
unless @member.venue.attrs.nil?
@member_rentals = @member.venue.attrs.all_by_type("Rentals")
end
end
end
end
Куда я иду отсюда ?
Я думаю, я не уверен, почему мой q uestion будет понижен. Я ИССЛЕДОВАЛ это в течение двух дней и не могу найти никакого ответа, который подскажет мне, как это решить. Если мне нужно разместить больше информации, тогда скажите мне, что еще вам нужно, а потом меня понизили. –
ошибка на линии? –
строка 5 страницы .html.erb. –