我在访问posts / show.html.erb
时遇到问题我可以列出index.html.erb上的所有帖子,但是当我尝试访问任何帖子时 发布时,html标签没有在show.html.erb中显示,就像图像一样,它们正在消失。
我的控制器
class PostsController < ApplicationController
before_action :postu_belirt, only: [:show, :edit, :update, :destroy]
def index
@posts = Post.all
end
def show
end
def new
@post = Post.new
end
private
def postu_belirt
@post = Post.find(params[:id])
end
def post_parametreleri
params.require(:post).permit(:baslik,:text)
end
end
index.html.erb
<% @posts.each do |post| %>
<%= link_to post.baslik, post, :class => "baslik"%>
<%= post.created_at.strftime("%d %b %y") %>
<%= post.created_at.strftime("%H:%M") %>
<%= raw post.text %>
<%- end %>
show.html.erb
<%= @post.baslik %>
<%= @post.created_at.strftime("%d %b %y") %>
<%= @post.created_at.strftime("%H:%M") %>
<%= link_to 'Duzenle', edit_post_path(@post), :class => "genel" %>
<%= raw @post.text %>
谢谢。