Добавьте CKEdito в Rails proj. это сработало, но панель инструментов не отображается.
Gemfile.
_form.html.erb
<div class="form-group">
<%= f.label :body%>
<%= f.cktext_area :body, class: 'form-control'%>
</div>
assets.rb
Rails.application.config.assets.precompile += %w[ckeditor/config.js]
post_controller.eb
class PostsController < ApplicationController before_action :set_post, only: [:show, :edit, :update,:destroy]
def index @posts = Post.all end
def create
@post = Post.new (post_params)
if @ post.save
redirect_to @post, успех: "Сохранено!"
еще
flash [: danger] = "Не сохранено!"
визуализация: новый
конец конец
def show
конец
def edit
конец
def new
@post = Post.new end
обновление по умолчанию
if @post.update_attributes(post_params)
redirect_to @post, success: "Saved!"
else
flash[:danger] = "Not Saved!"
render :edit
end end
Def Destroy
@post.destroy
redirect_to posts_path, success: "Deleted!" end
частный
def post_params
params.require(:post).permit(:title, :summary, :body, :image) #image add by gem magick
end
def set_post
@post = Post.find(params[:id])
end end
Спасибо