_active_record_post_comments.html.erb

<div id="comments">
  <%= render post.comments %>
</div>
<% if (user_signed_in? && current_user != User.find(post.blogger_id)) %>
    <div>
<%= render partial: "blogit/comments/form", locals: { post: post, comment: 
comment } %>
</div>
<% end %>

_form.html.erb

<%= form_for [post, comment], remote: true,
  html: {
    class: "new_blog_comment", id: "new_blog_comment" } do |f| -%>
 
error:
ActionView::Template::Error (undefined local variable or method `post' for 
#<#<Class:0x007f606c7b4818>:0x007f607eeeb278>
Did you mean?  @post):
    1: 
    2: <%= form_for [post, comment], remote: true,
    3:   html: {
    4:     class: "new_blog_comment", id: "new_blog_comment" } do |f| -%>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/4d482d1f-748e-465a-a541-ca9a069ed6a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to