Hello everyone,
I’m a newbie following the
Getting Started with Rails — Ruby on Rails Guides , so far everyone is
working without problems except a modification that I made earlier.
I’ve created a view called welcome that act as main content page where I
list all the posts, going a bit further I created a new model called
comments with its own controller. At this point I’m stuck because I’m
unable to include the comments into the welcome/index view.
This is the content of comments_controller.rb
class CommentsController < ApplicationController
def create
@post = Post.find(params[:post_id])
@comment = @post.comments.create(params[:comment].permit(:commenter,
:body))
redirect_to post_path(@post)
end
end
And this is the welcome/index.html.erb
My posts
<% @posts.each do |post| %>
</tr>
<% end %>
Title | Text | |
---|---|---|
<%= post.title %> | <%= post.text %> | <%= link_to ‘View/Post Comments’, post %> |
<%= link_to "Admin", controller: "posts" %>
Any clue how to include the comments into the index page?
Sorry again for the noob question.
Phillip