Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class PartOrdersController < ApplicationController
- def create
- @part_order = PartOrder.new(part_order_params)
- @part_order.cart = Cart.find(session[:cart_id])
- @part_order.add_line_items_from_cart(@cart)
- if @part_order.save
- Cart.destroy(session[:cart_id])
- session[:cart_id] = nil
- redirect_to :root, notice: 'Спасибо за заявку! Наши менеджеры скоро свяжутся с вами.'
- else
- render action: 'new'
- end
- end
- private
- def part_order_params
- params.require(:part_order).permit(
- :name,
- :email,
- :phone,
- :comment,
- :payment_method,
- :delivery_method
- )
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement