Это мой .erb-файл;Ruby on Rails, передающие параметры в партитуры
<% if @comment.reviewer_notes && current_user.type == "User::Reviewer"%>
<% @comment.reviewer_notes.each do |reviewer_note| %>
<?= reviewer_note.rating %> <-- this "works" ie prints out rating on screen
<%= render 'partials/comments/form' %>
это мой .erb частично;
<div class="admin-rating stars clear">
<%= reviewer_note.rating %> <-- this does not work.
</div>
Ошибка, которую я получаю;
неопределенный метод `reviewer_rating» для #TipComment: 0x007f8b38e29328>
Как пройти в reviewer_note.rating
?
Кроме, я хотел бы изменить 'current_user.type == ...' в user.reviewer? И добавьте метод экземпляра в пользовательскую модель. – Mohamad
Читайте о [locals] (http://guides.rubyonrails.org/layouts_and_rendering.html#passing-local-variables) –