неожиданный кенд - PullRequest
       10

неожиданный кенд

0 голосов
/ 08 марта 2011
  1 <p>
  2   <b>Name:</b>                                 
  3   <%=h @findlist.name %>                       
  4 </p>
  5 
  6 <p>
  7   <b>Cached slug:</b>                          
  8   <%=h @findlist.cached_slug %>                
  9 </p>
 10     
 11 <h4>Products</h4>                              
 12 <% @findlist.products.each do |product| %>    
 13 <p>
 14   <b>Product:</b>
 15   <%=h image_tag(product.photo.url) %>         
 16 </p>
 17 <% end %>                                     
 18                                                
 19 <%= link_to 'Edit', edit_user_findlist_path(@user, @findlist) %> |
 20 <%= link_to 'Back', findlists_path %>

В настоящее время у меня есть вышеуказанный код, но он дает мне «неожиданный kEND, ожидающий $ end» около строки # 12.Я тестировал и тестировал код и не вижу синтаксическую ошибку.Я новичок по рубинам и рельсам, и я, вероятно, просто не мог видеть это.

Любая помощь будет оценена.

ОБНОВЛЕНИЕ: удаление строк 12-17 удаляетсинтаксическая ошибка

Код контроллера:

  7   def show
  8     @findlist = @user.findlists.all
  9   end

Я использую рельсы 2.3.11

Ответы [ 2 ]

0 голосов
/ 08 марта 2011

Я догадываюсь, что такое findlist и продукты на самом деле, но если @findlist - это список вещей, и у каждой вещи есть продукты, то вам нужно разбиться на подциклы.

0 голосов
/ 08 марта 2011

Вы получаете @findlists и traverse @findlist :) Это действительно ошибка, хотя?Или ошибка при вставке кода здесь?Потому что я вижу, что вы используете @findlist перед каждым.

Ошибка из другого файла. - из комментария

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