app/controller/ordercontroller.rb
def create
@order = Order.new(order_params)
# binding.pry
if @order.valid?
@order.save
return redirect_to root_path
else
render 'index'
end
end
private
def order_params
params.require(:order).permit(:price)
end
部分テンプレートでindexでrenderで呼び出しました。
app/view/layouts/_error_messages.html.erb
<% if model.errors.any? %>
<div class="error-alert">
<ul>
<% model.errors.full_messages.each do |message| %>
<li class='error-message'><%= message %></li>
<% end %>
</ul>
</div>
<% end %>
結果
成功です。