Частичное не работает - PullRequest
1 голос
/ 18 июня 2011

Я новичок в рельсах и слежу за первым учебником на api.rubyonrails.org.

Тем не менее, я закончил весь урок, за исключением конкретной проблемы, которую я пропустил. Следующая часть не работает:

<%= render :partial => 'comments/comment',
           :collection => @post.comments %>

По какой-то причине выдает следующую ошибку:

Отсутствует частичное комментирование / комментарий с

{:handlers=>[:erb, :builder], :formats=>[:html], :locale=>[:en, :en]}. Searched in:
  * "c:/rails/blog/app/views"

Я не совсем понимаю, какова цель: сбор (возможно, кто-то может уточнить).

Вы можете найти файлы на моем репозитории github ниже: http://github.com/imjp/blog

1 Ответ

5 голосов
/ 18 июня 2011

Вы просто неправильно написали название партиала:

_comment.html.errb 

вместо:

_comment.html.erb 

Для объяснения collection см. Здесь: http://guides.rubyonrails.org/layouts_and_rendering.html#using-partials

Параграф 3.4.5

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