Class: C80OrderForm::MessController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- C80OrderForm::MessController
- Defined in:
- app/controllers/c80_order_form/mess_controller.rb
Instance Method Summary collapse
Instance Method Details
#handle_message_order ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'app/controllers/c80_order_form/mess_controller.rb', line 4 def # puts "<MessController.handle_message_order>" m = MessageOrder.new(mess_params) respond_to do |format| if m.save format.js settings = Settings.first MessageOrderMailer.send_mess(m, settings.).deliver else puts "<MessController.handle_message_order> errors: #{m.errors}" format.js { render json: m.errors, status: :unprocessable_entity } end end end |
#mess_params ⇒ Object
20 21 22 |
# File 'app/controllers/c80_order_form/mess_controller.rb', line 20 def mess_params params.require(:mess).permit(:name, :email_or_phone, :comment, :kapcha, :subj_id) end |