Как я могу отобразить .js.erb
с контроллера, который не принадлежит к представлению, которое он будет отображать?
Например: Как сделать рендеринг create.js.erb
в представлении моих страниц с post_controller
?
post_controller.rb
def create
@post = Post.new(post_params)
respond_to do |format|
if @post.save
format.html { redirect_to @post, notice: 'Post was successfully created.' }
format.json { render action: 'show', status: :created, location: @post }
format.js #{I think I need something in here?}
else
format.html { render action: 'new' }
format.json { render json: @post.errors, status: :unprocessable_entity }
end
end
end